Smbhstcmd-Smbus Host Command Register (I/O); Smbhstadd-Smbus Host Address Register (I/O); Smbhstdat0-Smbus Host Data 0 Register (I/O) - Intel 460GX Software Developer’s Manual

Chipset system
Table of Contents

Advertisement

14.3.4
smbhstcmd–SMBus Host Command Register (I/O)
I/O Address:
Default Value:
Attribute:
This register is transmitted by the SMBus controller host interface in the command field of the
SMBus protocol.
Bit
7:0
14.3.5
smbhstadd–SMBus Host Address Register (I/O)
I/O Address:
Default Value:
Attribute:
This register is transmitted by the SMBus controller host interface in the slave address field of the
SMBus protocol.
Bit
7:1
0
14.3.6
smbhstdat0–SMBus Host Data 0 Register (I/O)
I/O Address:
Default Value:
Attribute:
This register is transmitted by the SMBus controller host interface in the Data0 field of the SMBus
protocol.
Bit
7:0
Intel® 460GX Chipset Software Developer's Manual
Base + (03h)
00h
Read/Write
SMBus Host Command (HST_CMD)–R/W. This field contains the data transmitted in the
command field of SMBus host transaction.
Base + (04h)
00h
Read/Write
SMBus Address (SMB_ADDRESS)–R/W. This field contains the 7-bit address of the targeted
slave device.
SMBus Read or Write (SMB_RW)–R/W. 1 = Execute a READ command. 0 = Execute a WRITE
command.
Base + (05h)
00h
Read/Write
SMBus Data 0 (SMBD0)–R/W. This register should be programmed with the value to be
transmitted in the Data0 field of an SMBus host interface transaction. For a block write
command, the count of the memory block should be stored in this field. The value of this register
is loaded into the block transfer count field. This register must be programmed to a value
between 1 and 32 for block command counts. A count of 0 or a count above 32 will result in
unpredictable behavior. For block reads, the count received from the SMBus device is stored
here.
SM Bus Controller Configuration
Description
Description
Description
14-9

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents