mirror of
https://github.com/stargieg/bacnet-stack
synced 2025-10-26 23:35:52 +08:00
48 lines
2.1 KiB
INI
48 lines
2.1 KiB
INI
// Configuration files for the RTTarget-32 Debug Monitor and Borland C/C++.
|
|
|
|
// Some general parameters for this file are:
|
|
//
|
|
// * The default disk boot code is used to boot the system from
|
|
// a floppy disk, hard disk, or ROM disk.
|
|
// * Pageing is enabled.
|
|
// * The program privilege level is set to 3 for maximum protection.
|
|
// * Boot code and the Monitor are placed in low (conventional) memory.
|
|
// * The target PC is assumed to have a color display.
|
|
// * The target PC uses COM1 to communicated with the host.
|
|
// * 115200 baud is used for host - target communication.
|
|
|
|
|
|
@HARDWARE.CFG // pull in hardware definitions
|
|
|
|
Locate BootCode BIOSBOOT.EXE LowMem // boot from disk
|
|
Locate BootData BootData LowMem 0 16 // boot stuff must be in conventional memory
|
|
Locate DiskBuffer DiskIO LowMem 16k 16k // needed by disk boot code
|
|
CPL = 0
|
|
|
|
Locate Section CODE LowMem 1 // Monitor's code section
|
|
Locate Header Monitor LowMem 0 4 // and header
|
|
Locate Section DATA LowMem 2 // data section
|
|
Locate Stack Stack LowMem 1k 4 // and a small stack, no heap
|
|
Locate PageTable Pages LowMem
|
|
|
|
Locate DecompCode Expand LowMem // include decompression stuff
|
|
Locate DecompData ExBuffer LowMem
|
|
|
|
Locate Copy CODE LowMem // compress everything
|
|
Locate Copy DATA LowMem // ditto
|
|
Locate Copy Pages LowMem // ditto
|
|
|
|
#ifdef DEBUGCOM1
|
|
COMPort COM1 115200 // use COM1 with 115200 baud
|
|
VideoRAM = None // program output sent to debugger - clrscr() crashes it.
|
|
#elifdef DEBUGCOM3
|
|
COMPort COM3 115200 9 // use COM3 IRQ9 115200 baud - Everex EV170 serial card
|
|
//VideoRAM = ColorText // program output sent to Graphic Card
|
|
VideoRAM = None // program output sent to debugger - clrscr() crashes it.
|
|
#else
|
|
COMPort COM3 115200 9 // use COM3 IRQ9 115200 baud - Everex EV170 serial card
|
|
VideoRAM = ColorText // program output sent to Graphic Card
|
|
#endif
|
|
|
|
IgnoreMsg "No heap" // the monitor does not need a heap
|