post code master - the site for BIOS, POST & BEEP code information

Home | Products | View Cart | Contact Us

Arche Legacy BIOS POST Codes

  • 00 - Call the interrupt 19 boot loader
  • 01 - Disable the NMI and test CPU registers
  • 02 - Verify the BIOS ROM checksum (32KB at F8000h)
  • 03 - Initialize the keyboard controller and CMOS RAM communication
  • 04 - Disable the DMA and PIT; test the CMOS RAM interrupt
  • 05 - Reset the video controller
  • 06 - Test the 8254 programmable interrupt timer
  • 07 - Test delta count timer channel 2 (speaker)
  • 08 - Test delta count timer channel 1 (memory refresh)
  • 09 - Test delta count timer channel 0 (system timer)
  • 0A - Test parity circuit and turn on refresh
  • 0B - Enable parity check and test system timer
  • 0C - Test refresh trace link toggle
  • 0D - Test refresh timing synchronization
  • 10 - Disable cache and shadow memory; test the 64KB base memory
  • 11 - Perform 64KB memory read/write test
  • 12 - Initialize interrupt vector table in lower 1KB of RAM
  • 14 - Test CMOS RAM shutdown register...disable DMA and interrupt controllers
  • 15 - Test CMOS RAM battery and checksum
  • 16 - Test for floppy drive, based on CMOS setup...initialize monochrome video
  • 17 - Initialize CGA video
  • 18 - Clear the parity status (if any)
  • 19 - Test for EGA/VGA video BIOS at C0000h and pass control
  • 1A - Return from video ROM
  • 1B - Test primary video adapter...test video memory
  • 1C - Test secondary video adapter...test video memory
  • 1D - Compare CMOS settings to video adapter
  • 1E - Set video mode according to CMOS settings
  • 20 - Display CMOS RAM read/write errors and halt
  • 21 - Set cursor and call interrupt 10 to display status message
  • 22 - Display power on message; 386 BIOS; check if CPU speed is 25Mhz or 33Mhz
  • 23 - Read new cursor position
  • 24 - Display AMI copyright message at the bottom of the screen
  • 25 - Test shadow RAM
  • F0 - Shadow RAM test failed
  • 30 - Ready to enter protected mode
  • 31 - Enter protected mode (A20 gate) and enable timer interrupt (IRQ 0)
  • 32 - Get memory size above 1MB
  • 33 - Get memory size below 640KB
  • 34 - Test memory above 1MB
  • 35 - Test memory below 1MB
  • 37 - Clear memory below 1MB
  • 38 - Clear memory above 1MB
  • 39 - Use CMOS shutdown byte and return to real mode
  • 3A - Test 64KB read/write
  • 3B - Test RAM below 1MB and show the area being tested
  • 3C - Test RAM above 1MB and show the area being tested
  • 3D - RAM test complete OK
  • 3E - Ready to return to real mode
  • 3F - Back in real mode
  • 40 - Disable A20 gate
  • 41 - Check for AMI copyright message in ROM
  • 42 - Display the AMI copyright message, if found
  • 43 - Test cache memory; Clear Esc message
  • 4E - Process shutdown 1; Return to real mode
  • 4F - Restore interrupt vectors and data in BIOS RAM area
  • 50 - Test DMA controller
  • 51 - Initialize DMA controller
  • 52 - Test the DMA controller with patterns
  • 54 - Test DMA controller latches
  • 55 - Initialize and enable DMA controllers 1 and 2
  • 56 - Initialize 8259 programmable interrupt controllers
  • 57 - Test 8259 programmable interrupt controllers and setup interrupt mask registers
  • 61 - Check DDNIL status bit and display message
  • 70 - Perform keyboard (BAT) basic assurance test
  • 71 - Program keyboard to AT type
  • 72 - Disable keyboard and initialize keyboard circular buffer
  • 73 - Display message and initialize floppy controller and drive
  • 74 - Attempt to access the floppy drive
  • 75 - If the CMOS RAM is good, check and initialize the hard disk controller and drive
  • 76 - Attempt to access the hard disk drive
  • 77 - Shuffle and internal error codes
  • 79 - Check CMOS RAM battery and checksum...clear parity status
  • 7A - Compare size of base/extended memory to CMOS information
  • 7B - Unknown AMI function
  • 7C - Display AMI copyright
  • 7D - Set AT memory expansion bit
  • 7E - Verify the ROM contains and AMI copyright
  • 7F - Clear the Del message from the display...check if Del was pressed
  • 80 - Locate option ROM at C800h to DE00h and pass control to any found
  • 81 - Return from option ROM and initialize timer and data area
  • 82 - Setup parallel and serial ports
  • 83 - Test for math coprocessor
  • 84 - Check if keyboard is locked
  • 85 - Display any soft error messages
  • 86 - Test for option ROM at E0000h
  • A0 - Error found in 256KB or 1MB RAM IC in lower 640KB
  • A1 - Base 64KB random access and data pattern test (only in 386APR and Presto 386SX BIOS)
  • A9 - Initialize on board VGA controller (Presto 386SX BIOS)
  • B0 - Error in 256KB RAM IC in 640KB
  • B1 - Base 64KB random access and data pattern test (only in Presto 386SX BIOS)
  • E0 - Return to real mode and initialize base 64KB RAM (Presto)
  • E1 - Initialize 640KB RAM (Presto)
  • EF - Configuration memory error - can't find memory
  • F0 - Test shadow RAM from 04000h
Home | Products | Contact Us | View Cart | © 2012 Microsystems Development Tech. Inc.