Programmer’s Guide BCM5722
10/15/07
Broadcom Corporation
Document 5722-PG101-R ASF Support Registers Page 356
ASF CONTROL REGISTER (OFFSET 0X6C00)
Table 369: ASF Control Register (Offset 0x6C00)
Bit Field Description Init Access
31 SMB Early Attn When set, the SMB interface sets the ASF_GRC_ATTN bit
as soon as slave activity is detected. When cleared, the
attention bit is not set until an address match occurs.
0R/W
30 SMB Enable ADDR 0 When set, the SMB interface accepts all incoming messages
with an address of zero.
0R/W
29:23 NIC SMB Address 2 Second NIC SMB address for matching incoming messages. 0 R/W
22:16 NIC SMB Address 1 First NIC SMB address for matching incoming messages. 0 R/W
15 SMB Autoread When set, the SMB_IN_RDY bit in the SMB Input register
(see “SMBus Input Register (Offset 0x6C04)” on page 357)
clears automatically whenever the register is read.
Otherwise, the bit must be cleared by software.
0R/W
14 SMB ADDR Filter When clear, enables incoming SMBus message address
filtering using the addresses specified in the NIC SMB
Address 1 and NIC SMB Address 2 fields.
0R/W
13 SMB Bit Bang Enable When set, the SMBus bit-bang interface is enabled in the
SMBus Output register.
0R/W
12 SMB Enable When set, the SMBus block is enabled. 0 R/W
11:8 ASF Attention Location Controls which event bit in the Event Register the ASF
Attention maps into.
• 0 = Disabled
• 1 = TXCPU event bit 1
• 2 = TXCPU event bit 2
• 3 = TXCPU event bit 3
• 4 = TXCPU event bit 5
• 5 = TXCPU event bit 7
• 6 = TXCPU event bit 12
• 7 = TXCPU event bit 14
• 8 = RXCPU event bit 0
• 9 = RXCPU event bit 1
• 10 = RXCPU event bit 3
• 11 = RXCPU event bit 5
• 12 = RXCPU event bit 7
• 13 = RXCPU event bit 12
• 14 = RXCPU event bit 14
• 15 = RXCPU event bit 16
0R/W
7 SMB Attention Set for incoming slave mode message. 0 W2C
6 Retransmission Timer
Expired
Set when the retransmission timer has timed out. 0 W2C
5 Poll Legacy Timer
Expired
Set when the Poll Legacy timer has timed out. 0 W2C
4 Poll ASF Timer Expired Set when the Poll ASF timer has timed out. 0 W2C
3 Heartbeat Timer
Expired
Set when the Heartbeat timer has timed out. 0 W2C
2 Watchdog Timer
Expired
Set when the Watchdog timer has timed out. 0 W2C