4 spi 1 interrupt control/status register, Spi 1 interrupt control/status register -8, Table 13-4 – Motorola MC68VZ328 User Manual

Page 244

Advertising
background image

13-8

MC68VZ328 User’s Manual

SPI 1 Programming Model

13.3.4

SPI 1 Interrupt Control/Status Register

This register is used to provide interrupt control and status of various operations in SPI 1. The bit position
assignments for this register are shown in the following register display. The settings for this register are
described in Table 13-4.

SPIINTCS

SPI 1 Interrupt Control/Status Register

0x(FF)FFF706

BIT

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

BIT

0

BO
EN

RO

EN

RFE

N

RHE

N

RRE

N

TFE

N

THE

N

TEE

N

B

O

R
O

R

F

R
H

R
R

T
F

T

H

TE

TYPE

rw

rw

rw

rw

rw

rw

rw

rw

rw

rw

rw

rw

rw

rw

rw

rw

RESET

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0x0000

Table 13-4. SPI 1 Interrupt Control/Status Register Description

Name

Description

Setting

BOEN
Bit 15

Bit Count Overflow Interrupt Enable—This bit,
when set, allows an interrupt to be generated
when an overflow bit count condition exists. See
the description of the BO (bit 7) for details.

0 = Disable bit count overflow interrupt.
1 = Enable bit count overflow interrupt.

ROEN
Bit 14

RxFIFO Overflow Interrupt Enable—This bit,
when set, allows an interrupt to be generated
when an overflow occurs in the RxFIFO. See the
description of the RO (bit 6) for details.

0 = Disable RxFIFO overflow interrupt.
1 = Enable RxFIFO overflow interrupt.

RFEN
Bit 13

RxFIFO Full Interrupt Enable—This bit, when
set, allows an interrupt to be generated when
there are 8 data words in the RxFIFO. See the
description of the RF (bit 5) for details.

0 = Disable RxFIFO full interrupt enable.
1 = Enable RxFIFO full interrupt enable.

RHEN
Bit 12

RxFIFO Half Interrupt Enable—This bit, when
set, allows an interrupt to be generated when the
contents of the RxFIFO is more than or equal to
4 data words. See the description of the RH (bit
4) for details.

0 = Disable half interrupt enable.
1 = Enable half interrupt enable.

RREN
Bit 11

RxFIFO Data Ready Interrupt Enable—This
bit, when set, allows an interrupt to be generated
when at least 1 data word is ready in the
RxFIFO. See the description of the RR (bit 3) for
details.

0 = Disable data ready interrupt enable.
1 = Enabled data ready interrupt enable.

TFEN
Bit 10

TxFIFO Full Interrupt Enable—This bit, when
set, causes an interrupt to be generated when
the TxFIFO buffer is full and the RFEN bit is set.

0 = Disable TxFIFO full interrupt.
1 = Enable TxFIFO full interrupt.

THEN
Bit 9

TxFIFO Half Interrupt Enable—This bit, when
set, causes an interrupt to be generated when
the TxFIFO buffer is half empty and the THEN
bit is set.

0 = Disable TxFIFO half interrupt.
1 = Enable TxFIFO half interrupt.

Advertising