IBM System/23 Datamaster: Difference between revisions

Added interrupts
Detailed test 05
Line 230: Line 230:
! Test !! Description !! Notes
! Test !! Description !! Notes
|-
|-
| 00/FF (uninitialized) || Data bus test (undocumented) || writes and reads to port 0x4C (8255 managing keyboard, port A)
| 00/FF (uninitialized) || Data bus test (undocumented) || writes and reads to port 0x4C (8255 managing keyboard, port A).
|-
|-
| 01 || CPU || 8085 self-test
| 01 || CPU || 8085 self-test.
|-
|-
| 02 || First unpaged ROS ROM || This is the ROM at 0000h
| 02 || First unpaged ROS ROM || This is the ROM at 0000h.
|-
|-
| 03 || Reserved || Unused. Tests pass directly from 02 to 04.
| 03 || Reserved || Unused. Tests pass directly from 02 to 04.
|-
|-
| 04 || RAM || Test for the first unpaged 16KB. Lecture of register 0x2e
| 04 || RAM || Test for the first unpaged 16KB. Lecture of register 0x2e.
|-
|-
| 05-07 || CRTC || Initialization and test; any error in this step or earlier requires a probe
| 05 || CRTC, DMA || Interrupt test; initialization of 8275, 8257; light pen test.
|-
| 06-07 || CRTC || Initialization and test; any error in this step or earlier requires a probe
|-
|-
| 08 || Page registers || For CPU access, ROM only
| 08 || Page registers || For CPU access, ROM only