AMD SB600 User Manual

Page 138

Advertising
background image


©2008 Advanced Micro Devices, Inc.

SMBus Module and ACPI Block (Device 20, Function 0)

AMD SB600 Register Reference Manual

Proprietary

Page 138

IdRegister - R – 8 bits - [IO_Reg: 00h]

Field Name

Bits

Default

Description

IdRegister 7:0

00h

IdRegister register

TempStatus - R – 8 bits - [IO_Reg: 02h]

Field Name

Bits

Default

Description

TALERT 0

-

Logical

status

of TALERT/GPIO64 input.

Read will clear this bit.

Reserved 7:1

00h

TempStatus register

TempInterrupt - RW – 8 bits - [IO_Reg: 03h]

Field Name

Bits

Default

Description

Reserved 0

0b

TempSmiEnable

1

0b

1 - Generate SMI# upon TALERT
0 - Do not generate SMI# upon TALERT

Reserved 2

0b

ScratchBit

3

0b

This placebo bit has no function, but it may be used for
software status

Reserved 7:4

0h

TempInterrupt register

I2CControl - RW – 8 bits - [IO_Reg: 12h]

Field Name

Bits

Default

Description

Gpoc0Status

0

-

Gpoc0 status. [Read-only]

Gpoc1Status

1

-

Gpoc1 status. [Read-only]

Gpoc0_OE_

2

1b

1 - Gpoc0 is tristate
0 - Gpoc0 is asserted low

Gpoc1_OE_

3

1b

1 - Gpoc1 is tristate
0 - Gpoc1 is asserted low

Gpoc2Status

4

-

Gpoc2 status. [Read-only]

Gpoc3Status

5

-

Gpoc3 status. [Read-only]

Gpoc2_OE_

6

1b

1 - Gpoc2 is tristate
0 - Gpoc2 is output enabled

Gpoc3_OE_

7

1b

1 – Gpoc3 is tristate
0 – Gpoc3 is output enabled

I2CControl register: Writing to this register controls the output of the four Gpoc outputs (GPOC[3:0]_OE) and
reading returns the status of these pins.

Index13– 8 bits - [IO_Reg: 13h]

Field Name

Bits

Default

Description

GPIO64En

0

0b

GPIO64 output enable
1 = Enable
0 = Tristate

GPIO64OUT

1

0b

GPIO64 output data

Gpoc[3:2]OUT

3:2

00b

Gpoc[3:2] output data

ScratchBit

5:4

00b

Placebo bit, has no function but may be used for software
status

GpmPortSel 7:6

00b

00-Read

port

01-Output enable
10-Output port

Index13 misc control register

Advertising