13. I2C Registers > Register Descriptions
444
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
13.2.13
Externally Visible I
2
C Internal Write Address Register
This register contains the internal register address set by an external I
2
C master to be used for internal
C Internal Write Data Register”
is written. The address is
forced to be 4-byte aligned (the 2 lowest bits are read-only).
This register is read-only from the register bus, and R/W from the I
2
C bus through the slave interface.
This register corresponds to the I
2
C peripheral address 0x00 through 0x03.
Note
: This register is also used during the boot load process to accumulate the address read from the
EEPROM for each address/data pair. Therefore, at the end of the boot load process, this register will
contain the last register address read from the EEPROM, or the first four bytes of the register count.
Register name: EXI2C_REG_WADDR
Reset value: 0x0000_0000
Register offset: 0x1D200
Bits
0
1
2
3
4
5
6
7
00:07
ADDR
08:15
ADDR
16:23
ADDR
24:31
ADDR
Reserved
Bits
Name
Description
Type
Reset
Value
0:29
ADDR
Internal Register Write Address
Register address to be used when a write to the
C Internal Write Data Register”
invokes an internal
register write. This address is 4-byte aligned. The specific
byte accessed is controlled by the peripheral address within
the data register.
Only the least significant 24 bits are significant to the Tsi578.
Bits [00:07] can be written but will not have any effect.
This address auto-increments by 4 if WINC in the
C Internal Access Control Register”
is set, and the
MSB of the data (peripheral address 0x07) is written.
R
0x0000_
0000
30:31
Reserved
Reserved
R
00