Specifications

Application Examples
Software Outline
MAIN Program
BEGIN
Point to battery-backed RAM
(segment location DC00h for STD DOS)
If "System Data Saved" flag set
Then a "warm" start
so call RESET routine
Else
A "cold" start
so call INIT routine
Remaining code to initialize the
software and hardware (including 8259A
PIC) that resides here
END
RESET Routine
BEGIN
Initialize the NMI routine pointer
Restore the critical program data
Restore the segment and scratchpad registers
from battery-backed RAM
Clear the "System Data Saved" flag
Trigger the watchdog timer
Return
END
4-31