Updated the 5170 BIOS map, updated 8042 info, fixed some 8042 controller commands, made HLT work, and fixed the debugger's history buffer when executing a mix of real-mode and protected-mode instructions
This commit is contained in:
parent
f2627107d5
commit
93b81c47b7
13 changed files with 804 additions and 287 deletions
|
|
@ -1,8 +1,24 @@
|
|||
F000:002C @ POST1
|
||||
F000:00A6 @ POST1_TEST01 ; TEST.01: 286 PROCESSOR TEST (REAL MODE)
|
||||
F000:01EE @ POST1_TEST02 ; TEST.02: VERIFY CMOS SHUTDOWN BYTE
|
||||
F000:0213 @ POST1_TEST03 ; TEST.03: ROS CHECKSUM TEST
|
||||
F000:0225 @ POST1_TEST04 ; TEST.04: 8253 CHECK TIMER 1 (ALL BITS ON)
|
||||
F000:025C @ POST1_TEST05 ; TEST.05: 8253 CHECK TIMER 1 (ALL BITS OFF)
|
||||
F000:027B @ POST1_TEST06 ; TEST.06: 8237 DMA 0 INITIALIZATION
|
||||
F000:02C6 @ POST1_TEST07 ; TEST.07: 8237 DMA 1 INITIALIZATION
|
||||
F000:033B @ POST1_TEST08 ; TEST.08: DMA PAGE REGISTER TEST
|
||||
F000:038E @ POST1_TEST09 ; TEST.09: STORAGE REFRESH TEST
|
||||
F000:03A6 @ POST1_TEST10 ; TEST.10: 8042 TESTS
|
||||
F000:03DD @ POST1_GETSW ; GET SWITCH SETTINGS
|
||||
F000:0426 @ POST1_TEST11 ; TEST.11: BASE 64K R/W STORAGE TEST
|
||||
F000:0606 @ POST1_SETMFG ; SET MFG_TST
|
||||
F000:060D @ POST1_TEST11A ; TEST.11A: VERIFY GDT/IDT INSTRUCTIONS
|
||||
F000:06FA @ POST1_TEST12 ; TEST.12: VERIFY CMOS CHECKSUM
|
||||
F000:07E2 @ POST1_TEST13 ; TEST.13: PROTECTED MODE TEST
|
||||
F000:08B7 @ POST1_TEST13A ; TEST.13A: MEMORY SIZE TEST (ABOVE 1024K)
|
||||
F000:0AB4 @ POST1_TEST14 ; TEST.14: INITIALIZE CRT CONTROLLER
|
||||
F000:0B27 @ POST1_TEST15 ; TEST.15: VIDEO LINE TEST
|
||||
F000:0B37 @ POST1_TEST16 ; TEST.16: CRT INTERFACE LINES TEST
|
||||
0C3F +
|
||||
F000:0000 @ POST2 ; TEST.17: 8259 PIC TEST
|
||||
F000:0058 @ POST2_CP27 ; CHECKPOINT 0x27
|
||||
|
|
|
|||
Loading…
Reference in a new issue