DIGITAL-LOGIC AG
User_ID DB
8
SS_HOOK
ENDS
SuperState Hook Structure Notes:
1)
The size of the structure is 32 bytes.
2)
The SuperState Hook structure must be located in writable RAM.
3)
Count is the number of accesses before calling Call_Addr.
4)
If Bit 3 of Trap_Flags is set we will re-initialize the Count field with Reinit_value after it reaches
zero.
5)
If Bit 2 of Trap_Flags is set a virtual interrupt handler will trap all enabled Virtual interrupts. Like-
wise, an I/O read handler will trap all enabled port reads and an I/O write handler will trap all en-
abled port writes.
6)
The User_ID string is used to determine whether the user has already been installed, so this field
must be filled in.
7)
The Reserved0 field is used internally by the service routines and must be set to zero.
8)
The Priority byte is NOT implemented.
20.3
C. Poderror
The following numeric codes appear on the System Board LEDs (in hex.) to report the progress of the
Power-On Diagnostics, or on the LEDs and on the screen (in decimal) to report errors found by the
Diagnostics. The Pod-Latch address = F4nex on PC/Chip 8680A.
Error Codes -- Power On Diagnostics
LEDs (hex)
Screen (dec)
001H
01
002H
02
003H
03
004H
04
005H
05
006H
06
007H
07
008H
08
009H
09
00AH
10
01AH
26
Power on Diagnostics Test Codes
LEDs (hex)
Screen (dec)
050H
80
051H
81
052H
82
053H
83
Power on Diagnostics Test Points
LEDs (hex)
001H
002H
050H
003H
00CH
004H
Dup(?)
Meaning
Flag register failed
CPU register failed
ROM did not checksum
8255 DMA controller failed
8253 Timer failed
Base 64K failed address test
Base 64K failed RAM test
8259 int controller failed
Hot interrupt occurred
System timer does not interrupt
BMS did not checksum
Meaning
Initialize hardware
Initialize timer
DMA init.
8259 init.
Meaning
Flags
Regs
Sys Hardware
Checksum
Page Reg
DMA
75
MSM286 Manual V6.4
; Caller id string.
Need help?
Do you have a question about the MICROSPACE MSM286 Series and is the answer not in the manual?