MSC8144E Reference Manual, Rev. 3
24-18
Freescale
Semiconductor
I
2
C
24.5.4 I
2
C Status Register (I2CSR)
Table 24-4 describes the I2CSR fields.
—
1
0
Reserved. Write to zero for future compatibility.
BCST
0
0
Broadcast
Enables/disables the I
2
C module to accept broadcast
messages at address zero.
0
Broadcast disabled.
1
Broadcast enabled.
I2CSR
I
2
C Status Register
Offset 0x0C
Bit
7
6
5
4
3
2
1
0
MCF
MAAS
MBB
MAL
BCSTM
SRW
MIF
RXAK
Type
R
R
R
R/W
R
R
R/W
R
Reset
1
0
0
0
0
0
0
1
Table 24-4. I2CSR Bit Descriptions
Name
Reset
Description
Settings
MCF
7
1
Module Data Transfer Complete
When one byte of data is being transferred, the bit is cleared.
It is set by the falling edge of the 9th clock of the byte
transfer.
0
Byte transfer in progress.
MCF is cleared under either
of the following conditions:
a. When I2CSR is read in
receive mode or written in
transmit mode, or b. after a
START sequence is
recognized by the I
2
C
controller in target mode.
1
Byte transfer is completed.
MAAS
6
0
Module Address as Target
When the value in I2CDR matches the calling address, or the
calling address matches the broadcast address (if broadcast
mode is enabled), this bit is set. The processor is interrupted
if I2CCR[MIEN] is set. Next, the processor must check the
SRW bit and set I2CCR[MTX] accordingly. Writing to the
I2CCR automatically clears this bit.
0
Not addressed as target.
1
Addressed as target.
MBB
5
0
Module Bus Busy
Indicates the status of the bus. When a START condition is
detected, MBB is set. If a STOP condition is detected, it is
cleared.
0
I
2
C bus is idle.
1
I
2
C bus is busy.
MAL
4
0
Module Arbitration Lost
Automatically set when the arbitration procedure is lost. The
core does not automatically retry a failed transfer attempt.
This bit can only be cleared by software.
0
Arbitration is not lost.
1
Arbitration is lost.
Table 24-3. I2CCR Bit Descriptions (Continued)
Name
Reset
Description
Settings
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...