
Byteflight Module
Programmer’s Model
MC68HC912BD32 Rev 1.0
MOTOROLA
Byteflight Module
205
39-sibus
RCVFIF — Receive FIFO Not Empty Interrupt Flag
This read-only bit will be set when the Receive FIFO is not empty. If
enabled, a FIFO not empty interrupt is pending while this flag is set.
The flag will be cleared if the FIFO is empty and when buffer 0 is
unlocked. The flag remains set if the FIFO is not empty.
1 = Receive FIFO is not empty.
0 = Receive FIFO is empty.
NOTE:
The RCVFIF flag is cleared two CPU cycles after unlocking buffer 0 if the
FIFO is empty, i.e. the application software should not read the RCVFIF
flag immediately after unlocking buffer 0.
RXIF — Receive Interrupt Flag
This read-only bit will be set when any of the enabled (IENAn = 1)
receive buffers has successfully received a message. It can be
cleared by clearing of the IFLG bit(s) of the corresponding buffer(s). If
RXIE is set, a receive interrupt is pending while this flag is set.
1 = At least one receive buffer is full.
0 = All receive buffers are empty.
NOTE:
The RXIF flag is cleared two CPU cycles after clearing of all IFLG bits,
i.e. the application software should not read the RXIF flag immediately
after clearing the IFLG bit(s).
SYNAIF — Synchronization Pulse ALARM Interrupt Flag
This bit will be set when a SYNC pulse ALARM has been received. If
enabled, a SYNC pulse interrupt is pending while this flag is set.
1 = SYNC pulse ALARM has been received.
0 = No SYNC pulse ALARM has occurred.
SYNNIF — Synchronization Pulse NORMAL Interrupt Flag
This bit will be set when a SYNC pulse NORMAL has been received.
If enabled, a SYNC pulse interrupt is pending while this flag is set.
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
RISR
R
RCVFIF
RXIF
SYNAIF
SYNNIF
SLMMIF
0
XSYNIF
OPTDF
$xx06
W
H/S-RESET
00000000
Figure 42 Receive Interrupt Status Register (RISR)