Add support for Intel Hex format output

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@922 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2008-09-16 21:45:41 +00:00
parent f796d1dff6
commit d34ada46c0
34 changed files with 163 additions and 36 deletions

View file

@ -473,5 +473,6 @@
In Place (XIP) support. In Place (XIP) support.
* Add mmap() API with restricted capability (only for XIP support) * Add mmap() API with restricted capability (only for XIP support)
* Extend ROMFS test at /examples/romfs to verify mmap() and XIP support. * Extend ROMFS test at /examples/romfs to verify mmap() and XIP support.
* Add support for Intel Hex format output using objcopy

View file

@ -1107,6 +1107,7 @@ nuttx-0.3.15 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
In Place (XIP) support. In Place (XIP) support.
* Add mmap() API with restricted capability (only for XIP support) * Add mmap() API with restricted capability (only for XIP support)
* Extend ROMFS test at /examples/romfs to verify mmap() and XIP support. * Extend ROMFS test at /examples/romfs to verify mmap() and XIP support.
* Add support for Intel Hex format output using objcopy
pascal-0.1.3 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> pascal-0.1.3 2008-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>

View file

@ -1334,7 +1334,11 @@ The system can be re-made subsequently by just typing <code>make</code>.
</p> </p>
<ul> <ul>
<li><code>CONFIG_RRLOAD_BINARY</code>: <li><code>CONFIG_RRLOAD_BINARY</code>:
Make the rrload binary format used with BSPs from <a href="www.ridgerun.com">ridgerun.com</a>.</li> Make the rrload binary format used with BSPs from <a href="www.ridgerun.com">ridgerun.com</a>
using the <code>tools/mkimage.sh</code> script.</li>
<li><code>CONFIG_INTELHEX_BINARY</code>:
Make the Intel HEX binary format used with many different loaders using the GNU objcopy program
Should not be selected if you are not using the GNU toolchain.</li>
<li><code>CONFIG_HAVE_LIBM</code>: <li><code>CONFIG_HAVE_LIBM</code>:
Toolchain supports libm.a</li> Toolchain supports libm.a</li>
</ul> </ul>

View file

@ -201,6 +201,18 @@ examples/$(CONFIG_EXAMPLE)/lib$(CONFIG_EXAMPLE)$(LIBEXT): context
$(BIN): context depend $(LINKLIBS) $(BIN): context depend $(LINKLIBS)
@$(MAKE) -C $(ARCH_SRC) TOPDIR="$(TOPDIR)" LINKLIBS="$(LINKLIBS)" $(BIN) @$(MAKE) -C $(ARCH_SRC) TOPDIR="$(TOPDIR)" LINKLIBS="$(LINKLIBS)" $(BIN)
@if [ -w /tftpboot ] ; then \
cp -f $(TOPDIR)/$@ /tftpboot/$@.${CONFIG_ARCH}; \
fi
ifeq ($(CONFIG_RRLOAD_BINARY),y)
@$(TOPDIR)/tools/mkimage.sh --Prefix $(CROSSDEV) $(TOPDIR)/$@ $(TOPDIR)/$@.rr
@if [ -w /tftpboot ] ; then \
cp -f $(TOPDIR)/$@.rr /tftpboot/$@.rr.${CONFIG_ARCH}; \
fi
endif
ifeq ($(CONFIG_INTELHEX_BINARY),y)
@$(OBJCOPY) -O ihex $(TOPDIR)/$@ $(TOPDIR)/$@.ihx
endif
depend: depend:
@for dir in $(MAKEDIRS) ; do \ @for dir in $(MAKEDIRS) ; do \

View file

@ -91,12 +91,6 @@ nuttx: $(HEAD_AOBJ) board/libboard$(LIBEXT)
$(OBJCOPY) --adjust-section-vma=.vector=0x$$vflashstart $(TOPDIR)/$@ $(TOPDIR)/$@.flashimage; \ $(OBJCOPY) --adjust-section-vma=.vector=0x$$vflashstart $(TOPDIR)/$@ $(TOPDIR)/$@.flashimage; \
mv $(TOPDIR)/$@.flashimage $(TOPDIR)/$@; \ mv $(TOPDIR)/$@.flashimage $(TOPDIR)/$@; \
fi fi
ifeq ($(CONFIG_RRLOAD_BINARY),y)
@$(TOPDIR)/tools/mkimage.sh --Prefix $(CROSSDEV) $(TOPDIR)/$@ $(TOPDIR)/$@.rr
@if [ -w /tftpboot ] ; then \
cp -f $(TOPDIR)/$@.rr /tftpboot/$@.rr.${CONFIG_ARCH}; \
fi
endif
.depend: Makefile chip/Make.defs $(SRCS) .depend: Makefile chip/Make.defs $(SRCS)
@if [ -e board/Makefile ]; then \ @if [ -e board/Makefile ]; then \

View file

@ -137,7 +137,10 @@ defconfig -- This is a configuration file similar to the Linux
General build options General build options
CONFIG_RRLOAD_BINARY - make the rrload binary format used with CONFIG_RRLOAD_BINARY - make the rrload binary format used with
BSPs from www.ridgerun.com BSPs from www.ridgerun.com using the tools/mkimage.sh script.
CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
used with many different loaders using the GNU objcopy program
Should not be selected if you are not using the GNU toolchain.
CONFIG_HAVE_LIBM - toolchain supports libm.a CONFIG_HAVE_LIBM - toolchain supports libm.a
General OS setup General OS setup

View file

@ -100,10 +100,14 @@ CONFIG_UART_MODEM_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=y CONFIG_RRLOAD_BINARY=y
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -100,10 +100,14 @@ CONFIG_UART_MODEM_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=y CONFIG_RRLOAD_BINARY=y
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -69,10 +69,14 @@ CONFIG_ARCH_STACKDUMP=y
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=y CONFIG_RRLOAD_BINARY=y
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -100,10 +100,14 @@ CONFIG_UART_MODEM_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=y CONFIG_RRLOAD_BINARY=y
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -99,10 +99,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -89,10 +89,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -113,10 +113,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=y
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -98,10 +98,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -98,10 +98,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -98,10 +98,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -98,10 +98,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -98,10 +98,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -86,10 +86,14 @@ CONFIG_LED_DEBUG=n
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -149,10 +149,14 @@ CONFIG_ARCH_KFREE=n
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=y CONFIG_HAVE_LIBM=y
# #

View file

@ -149,10 +149,14 @@ CONFIG_ARCH_KFREE=n
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=y CONFIG_HAVE_LIBM=y
# #

View file

@ -149,10 +149,14 @@ CONFIG_ARCH_KFREE=n
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=y CONFIG_HAVE_LIBM=y
# #

View file

@ -150,10 +150,14 @@ CONFIG_ARCH_KFREE=n
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=y CONFIG_HAVE_LIBM=y
# #

View file

@ -149,10 +149,14 @@ CONFIG_ARCH_KFREE=n
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=y CONFIG_HAVE_LIBM=y
# #

View file

@ -68,7 +68,10 @@ CONFIG_UART_TXBUFSIZE=256
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
# CONFIG_LINKER_START_AREA - Start of START area # CONFIG_LINKER_START_AREA - Start of START area
@ -77,6 +80,7 @@ CONFIG_UART_TXBUFSIZE=256
# starting at 0000 # starting at 0000
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
CONFIG_LINKER_START_AREA=0x5200 CONFIG_LINKER_START_AREA=0x5200

View file

@ -68,7 +68,10 @@ CONFIG_UART_TXBUFSIZE=256
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
# CONFIG_LINKER_START_AREA - Start of START area # CONFIG_LINKER_START_AREA - Start of START area
@ -77,6 +80,7 @@ CONFIG_UART_TXBUFSIZE=256
# starting at 0000 # starting at 0000
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
CONFIG_LINKER_START_AREA=0x5200 CONFIG_LINKER_START_AREA=0x5200

View file

@ -68,7 +68,10 @@ CONFIG_UART_TXBUFSIZE=256
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
# CONFIG_LINKER_START_AREA - Start of START area # CONFIG_LINKER_START_AREA - Start of START area
@ -77,6 +80,7 @@ CONFIG_UART_TXBUFSIZE=256
# starting at 0000 # starting at 0000
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
CONFIG_LINKER_START_AREA=0x5200 CONFIG_LINKER_START_AREA=0x5200

View file

@ -100,10 +100,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -100,10 +100,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -68,10 +68,14 @@ CONFIG_UART_TXBUFSIZE=64
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -68,10 +68,14 @@ CONFIG_UART_TXBUFSIZE=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -68,10 +68,14 @@ CONFIG_UART_TXBUFSIZE=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -100,10 +100,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #

View file

@ -100,10 +100,14 @@ CONFIG_UART1_2STOP=0
# General build options # General build options
# #
# CONFIG_RRLOAD_BINARY - make the rrload binary format used with # CONFIG_RRLOAD_BINARY - make the rrload binary format used with
# BSPs from www.ridgerun.com # BSPs from www.ridgerun.com using the tools/mkimage.sh script
# CONFIG_INTELHEX_BINARY - make the Intel HEX binary format
# used with many different loaders using the GNU objcopy program
# Should not be selected if you are not using the GNU toolchain.
# CONFIG_HAVE_LIBM - toolchain supports libm.a # CONFIG_HAVE_LIBM - toolchain supports libm.a
# #
CONFIG_RRLOAD_BINARY=n CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_HAVE_LIBM=n CONFIG_HAVE_LIBM=n
# #