FW82801EB Intel, FW82801EB Datasheet - Page 524

no-image

FW82801EB

Manufacturer Part Number
FW82801EB
Description
Manufacturer
Intel
Datasheet

Specifications of FW82801EB

Lead Free Status / RoHS Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
FW82801EB
Manufacturer:
INTEL
Quantity:
20 000
Part Number:
FW82801EB SL73Z
Manufacturer:
INTEL
Quantity:
238
Part Number:
FW82801EB(SL73Z)
Manufacturer:
INTEL
Quantity:
20 000
SMBus Controller Registers (D31:F3)
524
Bit
4:2
1
0
SMB_CMD — R/W. The bit encoding below indicates which command the ICH5 is to perform. If
enabled, the ICH5 will generate an interrupt or SMI# when the command has completed If the value
is for a non-supported or reserved command, the ICH5 will set the device error (DEV_ERR) status
bit and generate an interrupt when the START bit is set. The ICH5 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 = Block Process: This command uses the transmit slave address, command, DATA0 and the
NOTE: E32B bit in the Auxiliary Control register must be set for this command to work.
KILL — R/W.
0 = Normal SMBus Host Controller functionality.
1 = Kills the current host transaction taking place, sets the FAILED status bit, and asserts the
INTREN — R/W.
0 = Disable
1 = Enable the generation of an interrupt or SMI# upon the completion of the command.
interrupt (or SMI#). This bit, once set, must be cleared by software to allow the SMBus Host
Controller to function normally.
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 ICH5 continues reading data until the NAK is received.
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 read, the count is received and
stored in the DATA0 register. Bit 0 of the slave address register always indicate a write
command. For writes, data is retrieved from the first m (where m is equal to the specified
count) addresses of the SRAM array. For reads, the data is stored in the Block Data Byte
register.
2
C Read : This command uses the transmit slave address, command, DATA0, DATA1
Intel
Description
®
82801EB ICH5 / 82801ER ICH5R Datasheet

Related parts for FW82801EB