Olivetti 1076/AT&T BIOS Post Codes
 PASS   FAIL   DESCRIPTION 
 41   7F   CPU flag and register test 
 42   7E   Check and verify CMOS shutdown code 
 43   7D   BIOS ROM checksum test 
 44   7C   Test the 8253 timer 
 45   7B   Start memory refresh 
 46   7A   Test the 8041 keyboard controller 
 47   79   Test the first 8KB of RAM 
 48   78   Test protected mode operation 
 49   77   Test CMOS RAM shutdown byte 
 4A   76   Test protected mod operation 
 4B   75   Test RAM from 8KB to 640KB 
 4C   74   Test all RAM above 1MB 
 4D   73   Test NMI 
 4E   72   Test RAM parity system 
 50   71   Test 8259 PIC 1 
 51   6F   test 8259 PIC 2 
 52   6E   Test DMA page register 
 53   6D   Test 8237 DMA controller 1 
 54   6C   Test 8237 DMA controller 2 
 55   6B   Test PIO port 61h 
 56   6A   Test the keyboard controller 
 57   69   Test the CMOS clock/calendar IC 
 59   68   Test the CPU protected mode 
 5A   66   Test CMOS RAM battery 
 5B   65   Test CMOS RAM 
 5C   64   Verify CMOS RAM checksum 
 5D   63   Test parallel port configuration 
 5E   62   Test serial port configuration 
 5F   61   Test memory configuration below 640KB 
 60   60   Test memory configuration above 1MB 
 61   5F   Detect and test math coprocessor 
 62   5E   Test configuration of game port adapter 
 62   5D   Test key lock switch 
 63   5D   Test hard drive configuration 
 64   5C   Configure floppy drives 
 66   5B   Test option ROM's 
 -   -   Call interrupt 19 boot loader 
Olivetti M20 BIOS Post Codes
 Triangle   Test CPU registers and instructions 
 Triangle   Test system RAM 
 4 vertical lines   Test CPU call and trap instructions 
 Diamond   Initialize screen and printer drivers 
 EC0   8255 parallel interface IC test failed 
 EC1   6845 CRT controller IC test failed 
 EC2   1797 floppy disk controller chip failed 
 EC3   8253 timer IC failed 
 EC4   8251 keyboard interface failed 
 EC5   8251 keyboard test failed 
 EC6   8259 PIC IC test failed 
 EK0   Keyboard did not respond 
 Ek1   Keyboard responds, but self test failed 
 ED1   Disk drive 1 test failed 
 ED0   Disk drive 0 test failed 
 E10   Non-vectored interrupt error 
 E11   Vectored interrupt error 
Olivetti M24/AT&T BIOS Post Codes
 40   CPU flags and register test failed 
 41   BIOS ROM checksum test failed 
 42   Disable 8253 timer channel 1 
 43   8237 DMA controller test failed 
 44   8259 PIC test failed 
 45   Install the real interrupt vectors 
 48   Send beep and initialize all basic hardware 
Olivetti PS/2 BIOS Post Codes
 01   Test CPU 
 02   Check CMOS shutdown byte 
 03   Initialize the PIC 
 04   Test refresh 
 05   Test CMOS/RTC periodic interrupt 
 06   Test timer ratio 
 07   Test first 64KB of RAM 
 08   Test 8042 keyboard controller 
 09   Test NMI 
 0A   Test 8254 PIT 
 0B   Test port 94h 
 0C   Test port 103h 
 0D   Test port 102h 
 0E   Test port 96h 
 0F   Test port 107h 
 10   Blank the display 
 11   Check the keyboard 
 12   Test CMOS RAM battery 
 13   Verify CMOS RAM checksum 
 14   Verify extended CMOS RAM checksum 
 15   Initialize system board and adapter 
 16   Initialize and test RAM 
 17   Test protected mode registers 
 18   Test CMOS RAM shutdown byte 
 19   Test CMOS protected mode 
 1A   Initialize video adapter ROM scan 
 1B   Test BIOS ROM checksum 
 1C   Test PIC #1 
 1D   Test PIC #2 
 1E   Initialize interrupt vectors 
 1F   Test CMOS RAM 
 20   Test extended CMOS RAM 
 21   Test CMOS real-time clock 
 22   Test clock calendar 
 23   Dummy checkpoint 
 24   Test watchdog timer 
 25   Test 64KB to 640KB RAM 
 26   Configure lower 640KB RAM 
 27   Test extended memory 
 28   Initialize extended BIOS data segment and log POST error 
 29   Configure memory above 1MB 
 2A   Dummy checkpoint 
 2B   Test RAM parity 
 2C   Test DMA page registers 
 2D   Test DMA controller registers 
 2E   Test DMA transfer-count register 
 2F   Initialize DMA controller 
 30   Test PIO 61 
 31   Test the keyboard 
 32   Initialize keyboard typematic rate and delay 
 33   Test auxiliary device 
 34   Test advanced protected mode 
 35   Configure parallel ports 
 36   Configure 8250 serial ports 
 37   Test and configure math co-processor 
 38   Test and configure game-port adapter 
 39   Configure and initialize hard disk 
 3A   Floppy-disk configuration 
 3B   Initialize ROM drivers 
 3C   Display total memory and hard drives 
 3D   Final initialization 
 3E   Detect and initialize parallel ports 
 3F   Initialize hard drive and controller 
 40   Initialize math co-processor 
 42   Initialize adapter ROM scan 
 CC   Unexpected processor excerption occurred 
 DD   Save DDNIL status 
 EE   NMI handler shutdown 
 FF   Call interrupt 19 boot loader