User`s manual

284 digi.com Graphical User Interface
Debug Instructions and BIOS Inclusion
Include RST 28 instructions
If this is checked, the debug and nodebug keywords and compiler directives work as
normal. Debug code consists mainly of RST 28h instructions inserted after every C
statement. This option also controls the definition of a compiler-defined macro sym-
bol, DEBUG_RST. If the menu item is checked, then DEBUG_RST is set to one, other-
wise it is zero.
If the option is not checked, the compiler marks all code as nodebug and debugging is
not possible.
The only reason to check this option if debugging is finished and the program is ready
to be deployed, is to allow some current (or planned) diagnostic capability of the Rab-
bit Field Utility (RFU) to work in a deployed system. This option affects both code
compiled to .bin files and code compiled to the target. To run the program after com-
piling to the target with this option, disconnect the target from the programming port
and reset the target CPU.
Include BIOS
If this is checked, the BIOS, as well as the user program, will be included in the .bin
file. If you are creating a special program such as a cold loader that starts at address
0x0000, then this option should be unchecked.
When you are compiling a program to the attached target controller, the BIOS is
always included.