Special Files and Directories
The Debug4x\Include\ Directory
Suprom48.a and Suprom49.a
The Suprom48.a (Supported ROM Entries) contains a list of all
the entry names which may be coded in RPL source. This file is read by the RPLCOMP compiler when the source code is compiled. An experienced user may
wish to add or modify entries in this file. Debug4x will check prior to
every build to see that the Supromxx.o and Supromxx.lr files are up to date.
If the Supromxx.a file has changed, it will automatically be compiled prior to
the build of the project.
Suprom48.a is for the HP48GX calculator, Suprom49.a is for the HP49G calculator.
Suprom48.stk and Suprom49.stk
These files contain the stack diagrams for various RPL entries. The files
may be edited to add, remove or correct entries. These are ASCII files and
require no compilation.
InformBox.h and InformBox48.h
These files contain important definitions for the InformBox Editor. They
will automatically be included in the generated source code for an Inform Box.
InformBox.h is for HP49 style, compressed forms. InformBox48.h is used
with the older style DoInputForm boxes. A DoInputForm box can be made for
the HP49G as an option. There are some interesting comments in these files about
input form verbs and variables.
Header.h
This file is also included in InformBox files. It may be included at a
user's option in other source files when the definitions are useful. The
Header.h file defines the entry points of the project and is usually included in
every source (*.s) file of the project.
*.e48 and *.e49
Emulation RAM files (*.e48, *.e49) contain the contents of the emulated
calculator's memory. For the HP49, this includes RAM and the flash
memories. For the HP48 this includes the RAM and Slot 1 card. Card
Slot 2 is contained in the SHARED.bin file. There may be many copies of
these files, for instance, one for each project. Alternatively, there
might be one containing a development environment, one matching the real
calculator, one for surveying etc.
SHARED.bin
This file is the Card Slot 2 memory for the HP48 emulation.
The Debug4x\Examples\
Directory
This directory contains many sub-directories with sample projects. The
source code has been commented for each project.