FW82801DBM S L6DN Intel, FW82801DBM S L6DN Datasheet - Page 480

no-image

FW82801DBM S L6DN

Manufacturer Part Number
FW82801DBM S L6DN
Description
Manufacturer
Intel
Datasheet

Specifications of FW82801DBM S L6DN

Lead Free Status / RoHS Status
Not Compliant
SMBus Controller Registers (D31:F3)
13.2.2
480
Note: A read to this register will clear the byte pointer of the 32-byte buffer.
HST_CNT—Host Control Register
Register Offset:
Default Value:
4:2
Bit
7
6
5
PEC_EN — R/W.
0 = SMBus host controller does not perform the transaction with the PEC phase appended.
1 = Causes the host controller to perform the SMBus transaction with the Packet Error Checking
START — WO.
0 = This bit will always return 0 on reads. The HOST_BUSY bit in the Host Status register (offset
1 = Writing a 1 to this bit initiates the command described in the SMB_CMD field. All registers
LAST_BYTE — WO. This bit is used for Block Read commands.
1 = Software sets this bit to indicate that the next byte will be the last byte to be received for the
NOTE: Once the SECOND_TO_STS bit in TCO2_STS register (D31:F0, TCOBASE+6h, bit 1) is
SMB_CMD — R/W. The bit encoding below indicates which command the ICH4 is to perform. If
enabled, the ICH4 will generate an interrupt or SMI# when the command has completed If the value
is for a non-supported or reserved command, the ICH4 will set the device error (DEV_ERR) status
bit and generate an interrupt when the START bit is set. The ICH4 will perform no command, and will
not operate until DEV_ERR is cleared.
000 = Quick: The slave address and read/write value (bit 0) are stored in the transmit slave address
001 = Byte: This command uses the transmit slave address and command registers. Bit 0 of the
010 = Byte Data: This command uses the transmit slave address, command, and DATA0 registers.
011 = Word Data: This command uses the transmit slave address, command, DATA0 and DATA1
100 = Process Call: This command uses the transmit slave address, command, DATA0 and DATA1
101 = Block: This command uses the transmit slave address, command, DATA0 registers, and the
110 = I
111 = Reserved
phase appended. For writes, the value of the PEC byte is transferred from the PEC Register.
For reads, the PEC byte is loaded in to the PEC Register. This bit must be written prior to the
write in which the START bit is set.
00h) can be used to identify when the ICH4 has finished the command.
should be setup prior to writing a 1 to this bit position.
block. This causes the ICH4 to send a NACK (instead of an ACK) after receiving the last byte.
register.
slave address register determines if this is a read or write command.
Bit 0 of the slave address register determines if this is a read or write command. If it is a read,
the DATA0 register will contain the read data.
registers. Bit 0 of the slave address register determines if this is a read or write command. If it
is a read, after the command completes, the DATA0 and DATA1 registers will contain the read
data.
registers. Bit 0 of the slave address register determines if this is a read or write command.
After the command completes, the DATA0 and DATA1 registers will contain the read data.
Block Data Byte register. For block write, the count is stored in the DATA0 register and
indicates how many bytes of data will be transferred. For block reads, the count is received
and stored in the DATA0 register. Bit 0 of the slave address register selects if this is a read or
write command. For writes, data is retrieved from the first n (where n is equal to the specified
count) addresses of the SRAM array. For reads, the data is stored in the Block Data Byte
register.
registers, and the Block Data Byte register. The read data is stored in the Block Data Byte
register. The ICH4 will continue reading data until the NAK is received.
2
C Read: This command uses the transmit slave address, command, DATA0, DATA1
set, the LAST_BYTE bit also gets set. While the SECOND_TO_STS bit is set, the
LAST_BYTE bit cannot be cleared. This prevents the ICH4 from running some of the
SMBus commands (Block Read/Write, I
02h
00h
Description
Attribute:
Size:
2
C Read, Block I
Intel
®
2
C Write).
82801DBM ICH4-M Datasheet
R/W, WO
8-bits

Related parts for FW82801DBM S L6DN