Programming Model
http://www.motorola.com/computer/literature
3-41
3
sien When sien is set, the logging of a single-bit error causes the INT_
signal pin to pulse true.
mien When mien is set, the logging of a non-correctable error causes the
INT_ signal pin to pulse true.
mcken When mcken is set, the detection of a multiple-bit error during a
PowerPC read or write causes the Falcon to pulse its machine check
interrupt request pin (MCP_) true. When mcken is cleared, the Falcon
does not ever assert its MCP_ pin.
The Falcon never asserts its MCP_ pin in response to a multiple-bit error
detected during a scrub cycle.
!
Caution
Note that the INT_ and MCP_ pins are the only non-polled notification that
a multiple-bit error has occurred. The Falcon pair does not assert TEA as
a result of a multiple bit error. In fact, the Falcon pair does not have a
TEA_ signal pin and it assumes that the system does not implement TEA_.
Error Logger Register
The Error Logger and Error Address Registers behave the same as the
other registers, in that data written to the upper Falcon is automatically
duplicated in the lower Falcon. They also behave the same as the other
registers, in that status read from the upper Falcon pertains to the upper
Falcon, and status read from the lower Falcon pertains to the lower Falcon.
Unlike most of the other registers, however, it is normal for this status to
differ between the two. This is due to the fact that each Falcon is connected
Address
$FEF80030
Bit
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Name
elog
0
0
0
es
cb
es
en
em
b
t
es
bt
ERROR_SYNDR
OME
0
0
eblk
0
eblk
1
0
0
0
sc
o
f
SBE_COUNT
Operation
R/C
R
R
R
R
R/W
R
R
READ ONLY
R
R
R
R
R
R
R R/C
READ/WRITE
Reset
0 P
X
X
X
X P
0 P
L
X P
X P
X P
X
X
X
X
X
X
X 0 P
0 P