INITIALIZATION FROM OS ROMS:
CLEAR CHIPS
DISABLE DMA AND INTERRUPTS
CLEAR THE SCREEN
CHECK THE HARDWARE
PASS OR FAIL THE HARDWARE TO THE SCREEN (BLUE|BAD) (DARKGRAY|OK)
CHECKSUM THE ROMS
PASS OR FAIL THE ROMS TO THE SCREEN (RED|BAD) (LIGHTGRAY|OK)
SYSTEM SETUP
RAM TEST:
CHECK THE RAM AT $C00000
MOVE SYS_BASE TO $C00000 (IF IT EXISTS)
RAM TEST
PASS OR FAIL THE RAM TO THE SCREEN (LED BLINKS 9SHORT 1LONG | GREEN | BAD)
CHECK THE SOFTWARE:
PASS OR FAIL THE SOFTWARE TO THE SCREEN (YELLOW|BAD) (LIGHTGRAY|OK)
SET UP THE RAM
LINK THE LIBRARIES
FIND EXTERNAL RAM AND LINK IT TO THE LIST
SET UP INTERRUPTS AND DMA (FOR BOOT DRIVE ESPECIALLY)
START DEFAULT TASK
CHECK FOR 68010, 68020, AND 68881
CHECK FOR AN EXCEPTION (SYSTEM ALERT?)
SYSTEM RESET:
READY TO START
COMPILED & WRITTEN BY PAUL ANDREWS JR
|