English
Language : 

EP80579 Datasheet, PDF (925/1916 Pages) Intel Corporation – Intel® EP80579 Integrated Processor Product Line
Intel® EP80579 Integrated Processor
Table 24-40. Block Read/Write Protocol without PEC (Sheet 2 of 2)
...
Data Byte N from slave - 8 bits
...
NOT Acknowledge
...
Stop
The protocol for the block write and block read with PEC is shown in Table 24-41.
The block write command with I2C_EN set and the PEC_EN bit set produces undefined
results. Software must force the PEC_EN bit to 0 when running this command.
Table 24-41. Block Read/Write Protocol with PEC
Block Write Protocol
Block Read Protocol
Bit
Description
1
Start
2 – 8 Slave Address - 7 bits
9
Write
10
Acknowledge from slave
11 – 18 Command code - 8 bits
19
Acknowledge from slave
20 – 27 Byte Count - 8 bits
28
Acknowledge from Slave
29 – 36 Data Byte 1 - 8 bits
37
Acknowledge from Slave
38 – 45 Data Byte 2 - 8 bits
46
Acknowledge from slave
...
Data Bytes / Slave Acknowledges...
...
Data Byte N - 8 bits
...
Acknowledge from Slave
...
PEC – 8 bits
...
Acknowledge from Slave
...
Stop
Bit
Description
1
Start
2 – 8 Slave Address - 7 bits
9
Write
10 Acknowledge from slave
11 – 18 Command code - 8 bits
19 Acknowledge from slave
20 Repeated Start
21 – 27 Slave Address - 7 bits
28 Read
29 Acknowledge from slave
30 – 37 Byte Count from slave - 8 bits
38 Acknowledge
39 – 46 Data Byte 1 from slave - 8 bits
47 Acknowledge
48 – 55 Data Byte 2 from slave - 8 bits
56 Acknowledge
...
Data Bytes from slave/Acknowledge
...
Data Byte N from slave - 8 bits
...
Acknowledge
...
PEC from slave – 8 bits
...
NOT Acknowledge
...
Stop
24.4.2.7 I2C Read
This command allows the CMI to perform block reads to certain I2C devices, such as
serial E2PROMs. The SMBus Block Read supports the 7-bit addressing mode only.
However this doesn’t allow access to devices that need to use the I2C “Combined
Format” that has data bytes after the address. Typically these data bytes correspond to
an offset (address) within the serial memory chips.
The I2C Read command with either PEC_EN or AAC bit set produces undefined results.
Software must force both PEC_EN and AAC bits to 0 when running this command.
August 2009
Order Number: 320066-003US
Intel® EP80579 Integrated Processor Product Line Datasheet
925