Datasheet
4−28
4.47 Serial-Bus Slave Address Register
The serial-bus slave address register is for programmable serial-bus byte read and write transactions. To write a byte,
the serial-bus data register must be programmed with the data, the serial-bus index register must be programmed
with the byte address, and this register must be programmed with both the 7-bit slave address and the read/write
indicator bit.
On byte reads, the byte address is programmed into the serial bus index register, this register must be programmed
with both the 7-bit slave address and the read/write indicator bit, and bit 5 (REQBUSY) in the serial-bus control and
status register (PCI offset B3h, see Section 4.48) must be polled until clear. Then the contents of the serial-bus data
register are valid read data from the serial-bus interface. See Table 4−22 for a complete description of the register
contents.
Bit 7 6 5 4 3 2 1 0
Default 0 0 0 0 0 0 0 0
Register: Serial-bus slave address
Offset: B2h
Type: Read/Write
Default: 00h
Table 4−22. Serial-Bus Slave Address Register Description
BIT SIGNAL TYPE FUNCTION
7−1 SLAVADDR RW
Serial-bus slave address. This bit field represents the slave address of a read or write transaction on the
serial interface.
0 RWCMD RW
Read/write command. Bit 0 indicates the read/write command bit presented to the serial bus on byte read
and write accesses.
0 = A byte write access is requested to the serial bus interface
1 = A byte read access is requested to the serial bus interface