CONFIG Section (Compact 2013)
3/26/2014
The CONFIG section is optional. The CONFIG section does not need to be in the .bib file, and CONFIG section entries do not have to be in any order.
Romimage.exe always produces a .bin file, whether you define an .abx entry, an .sre entry, or a CONFIG section.
To create an .sre or an .abx version of the binary ROM image, update the CONFIG section of the file Config.bib.
For more information about run-time image data formats that you can specify, see Run-Time Image Configuration Files.
The Jump Page
Several configuration options, such as BOOTJUMP, affect the jump page, which contains instructions that the device uses to jump to the code that starts the run-time image.
By default, the jump page is at the lowest address in memory within the RAMIMAGE space.
Writable Sections
Some configuration options refer to a writable section. A writable section of a module contains the module's global variables which are writable at run time. Because this section is writable, it must be copied from ROM or flash memory into RAM when the module is loaded.
In This Section
- AUTOSIZE
Describes the AUTOSIZE configuration option in the CONFIG section.
- BOOTJUMP
Describes the BOOTJUMP configuration option in the CONFIG section.
- COMPRESSION
Describes the COMPRESSION configuration option in the CONFIG section.
- DLLADDR_AUTOSIZE
Describes the DLLADDR_AUTOSIZE configuration option in the CONFIG section.
- FIXUPVAR
Describes the FIXUPVAR configuration option in the CONFIG section.
- FSRAMPERCENT
Describes the FSRAMPERCENT configuration option in the CONFIG section.
- KERNELFIXUPS
Describes the KERNELFIXUPS configuration option in the CONFIG section.
- OUTPUT
Describes the OUTPUT configuration option in the CONFIG section.
- PROFILE
Describes the PROFILE configuration option in the CONFIG section.
- RESETVECTOR
Describes the RESETVECTOR configuration option in the CONFIG section.
- ROMFLAGS
Describes the ROMFLAGS configuration option in the CONFIG section.
- ROMOFFSET
Describes the ROMOFFSET configuration option in the CONFIG section.
- ROMSIZE
Describes the ROMSIZE configuration option in the CONFIG section.
- ROMSTART
Describes the ROMSTART configuration option in the CONFIG section.
- ROMWIDTH
Describes the ROMWIDTH configuration option in the CONFIG section.
- SRE
Describes the SRE configuration option in the CONFIG section.
- X86BOOT
Describes the X86BOOT configuration option in the CONFIG section.
- XIPSCHAIN
Describes the XIPSCHAIN configuration option in the CONFIG section.