RM0082
LS_I2C controller
Doc ID 018672 Rev 1
625/844
28.6.6 IC_HS_MADDR register(0x00C)
The IC_HS_MADDR is the RW register which holds the 3 bit value of the I
2
C master code in
HS (high-speed) mode. The IC_HS_MADDR bit assignments are given in
Note:
This register can be written only when the I
2
C controller is disabled, which corresponds to
the IC_ENABLE (
) register being set to ‘b0. Write at other times has no
effect.
28.6.7 IC_DATA_CMD
register(0x010)
The IC_DATA_CMD is a RW register which contains the I
2
C Rx/Tx data buffer and related
read/write command. The IC_DATA_CMD bit assignments are given in
.
Table 544.
IC_SAR register bit assignments
Bit
Name
Type
Reset
value
Description
[15:10]
Reserved
-
Read: undefined. Write: should be zero.
[09:00]
IC_SAR
RW
10’h55 Slave address.
Table 545.
IC_HS_MADDR register bit assignments
Bit
Name
Type
Reset value
Description
[15:03]
Reserved
-
Read: undefined. Write: should
be zero.
[02:00]
IC_HS_MAR
RW
3’b001
I
2
C HS mode master code.
Table 546.
IC_DATA_CMD register bit assignments
Bit
Name
Type
Reset
value
Description
[15:09]
Reserved
-
Read: undefined. Write: should be zero.