RM0082
LS_I2C controller
Doc ID 018672 Rev 1
639/844
28.6.25
IC_DMA_CR register (0x088)
The IC_DMA_CR is a RW register which is used to enable the DMA controller interface
operation.There is a separate bit for transmit and receive operation. The IC_DMA_CR bit
assignments are given in
Note:
This register can be programmed regardless of the state of IC_ENAABLE register.
[06]
ABRT_HS_ACKDET
RW
1’h0
Master in high speed mode.
If set, this bit indicates that the master is in
high-speed mode and the high-speed master
code was acknowledge (wrong behavior).
[05]
ABRT_GCALL_READ
RW
1’h0
Master sent a general call.
If set, this bit indicates that the master sent a
general call (GCALL), but the user
programmed the byte following the GCALL to
be a read from the bus.
[04]
ABRT_GCALL_NOACK
RW
1’h0
Master sent a general call not acknowledge.
If set, this bit indicates that the master sent a
general call (GCALL) and no slave on the bus
responded with an acknowledgement.
[03]
ABRT_TXDATA_ NOACK
RW
1’h0
Master receive acknowledge.
If set, this bit indicates that the master has
received an acknowledgement for the address
but, when it sent data byte following the
address, it did not receive an acknowledge
from the remote slave.
[02]
ABRT_10ADDR2_
NOACK
RW
1’h0
Master in 10 bit addressing mode and 2
nd
address byte.
If set, this bit indicates that the master is in 10
bit address mode and the 2
nd
address byte of
the 10 bit address was not acknowledged by
any slave.
[01]
ABRT_10ADDR1_
NOACK
RW
1’h0
Master in 10 bit addressing mode and 1
st
address byte.
If set, this bit indicates that the master is in 10
bit address mode and the 1
st
address byte of
the 10 bit address was not acknowledged by
any slave.
[00]
ABRT_7B_ADDR_
NOACK
RW
1’h0
Master in 7 bit addressing mode.
If set, this bit indicates that the master is in 7
bit address mode and the address sent was
not acknowledged by any slave.
Table 569.
IC_TX_ABRT_SOURCE register bit assignments (continued)
Bit
Name
Type
Reset
value
Description