Service manual
85
POST.EQU -- Power On Self-Test Definitions
DEBUG_MISC_RESET EQU 10H ; Some Type Of Long Reset
DEBUG_CS_FAST_A20_RESET EQU 11H ; Turn off FASTA20 for POST
DEBUG_POST_SIGNAL_POR EQU 12H ; Signal Power On Reset
DEBUG_CS_CHIP_INIT EQU 13H ; Initialize the Chipset
DEBUG_OEM_ISA_VGA_SEARCH EQU 14H ; Search For ISA Bus VGA Adapter
DEBUG_HWIO_SETUP_CTC1 EQU 15H ; Reset Counter/Timer 1
DEBUG_OEM_SET_CMOS_REGS EQU 16H ; user register config through CMOS
DEBUG_CS_MEMORY_SIZE EQU 17H ; Size Memory
DEBUG_POST_TEST_RAM EQU 18H ; Dispatch To RAM Test
DEBUG_GEN_TEST_ROMS EQU 19H ; checksum the ROM
DEBUG_HWIO_RESET_INTS EQU 1AH ; Reset PIC's
DEBUG_VIDEO_VIDEO_INIT EQU 1BH ; Initialize Video Adapter(s)
DEBUG_VIDEO_EQUIP_INIT EQU 1CH ; Initialize Video (6845 Regs)
DEBUG_VIDEO_COLOR_INIT EQU 1DH ; Initialize Color Adapter
DEBUG_VIDEO_BW_INIT EQU 1EH ; Initialize Monochrome Adapter
DEBUG_HWIO_TEST_DMA_PAGE EQU 1FH ; Test 8237A Page Registers
DEBUG_KEYB_SELFTEST_CTLR EQU 20H ; Test Keyboard
DEBUG_KEYB_RESET_KEYBOARD EQU 21H ; Test Keyboard Controller
DEBUG_POST_CHECK_CMOS_RAM EQU 22H ; Check If CMOS Ram Valid
DEBUG_POST_TEST_BATT_CMOS_SUM EQU 23H ; Test Battery Fail & CMOS X-SUM
DEBUG_HWIO_TEST_DMA_CTLRS EQU 24H ; Test the DMA controllers
DEBUG_HWIO_INIT_8237 EQU 25H ; Initialize 8237A Controller
DEBUG_POST_INIT_VECS EQU 26H ; Initialize Int Vectors
DEBUG_RAM_QUICK_SIZE EQU 27H ; RAM Quick Sizing
DEBUG_RAM_PROT_ENTRY_1 EQU 28H ; Protected mode entered safely
DEBUG_RAM_SIZE_DONE EQU 29H ; RAM test completed
DEBUG_RAM_PROT_EXIT EQU 2AH ; Protected mode exit successful
DEBUG_CS_SHADOW_SETUP EQU 2BH ; Setup Shadow
DEBUG_VIDEO_EQUIP_INIT_INIT EQU 2CH ; Going To Initialize Video
DEBUG_VIDEO_BW_SEARCH EQU 2DH ; Search For Monochrome Adapter
DEBUG_VIDEO_COLOR_SEARCH EQU 2EH ; Search For Color Adapter
DEBUG_VIDEO_SIGNON EQU 2FH ; Signon messages displayed
DEBUG_OEM_CONFIG_KBD_CTL EQU 30H ; special init of keyboard ctlr
DEBUG_KEYB_PRESENT_TEST EQU 31H ; Test If Keyboard Present
DEBUG_KEYB_TEST_IRQ1 EQU 32H ; Test Keyboard Interrupt
DEBUG_KEYB_TEST_CMD EQU 33H ; Test Keyboard Command Byte
DEBUG_RAM_FULL_TEST EQU 34H ; TEST, Blank and count all RAM
DEBUG_RAM_PROT_ENTRY_2 EQU 35H ; Protected mode entered safely (2).
DEBUG_RAM_TEST_DONE EQU 36H ; RAM test complete
DEBUG_RAM_PROT_EXIT_2 EQU 37H ; Protected mode exit successful
DEBUG_KEYB_OUTPUT_PORT EQU 38H ; Update OUTPUT port
DEBUG_CS_CACHE_SETUP EQU 39H ; Setup Cache Controller
DEBUG_HWIO_TEST_PERIODIC EQU 3AH ; Test If 18.2Hz Periodic Working
DEBUG_GEN_CHECK_RTC EQU 3BH ; test for RTC ticking
DEBUG_GEN_INIT_HARD_VECS EQU 3CH ; initialize the hardware vectors
DEBUG_MOUSE_INIT EQU 3DH ; Search and Init the Mouse
DEBUG_KEYB_SET_LEDS_1 EQU 3EH ; Update NUMLOCK status
DEBUG_OEM_DEVICE_CONFIG EQU 3FH ; special init of COMM and LPT ports
DEBUG_CS_CONFIG_PORTS EQU 40H ; Configure the COMM and LPT ports
DEBUG_FLOP_INIT EQU 41H ; Initialize the floppies
DEBUG_WINI_INIT EQU 42H ; Initialize the hard disk
DEBUG_HWIO_ROM_INIT EQU 43H ; Initialize option ROMs
DEBUG_OEM_INIT_POWER_MAN EQU 44H ; OEM's init of power management
DEBUG_KEYB_SET_LEDS_2 EQU 45H ; Update NUMLOCK status
DEBUG_HWIO_FIND_80X87 EQU 46H ; Test For Coprocessor Installed
DEBUG_OEM_LAST_MINUTE_INIT EQU 47H ; OEM functions before boot
DEBUG_MISC_LAUNCH_INT19 EQU 48H ; Dispatch To Op. Sys. Boot