Table 370: Smbus Input Register (Offset 0X6C04) - Broadcom BCM5722 Programmer's Manual

Host programmer interface specification for the netxtreme and netlink family of highly integrated media access controllers
Table of Contents

Advertisement

BCM5722
Bit
Field
1
Timestamp Counter
Enable
0
ASF Reset
Note: Some versions of the BCM5722 Ethernet controller insert the SMBus Address byte from SMBus messages
that should be filtered when the SMB ADDR filter is enabled. Broadcom recommends that customers writing their
own SMBus interface routines not enable the SMB ADDR filter and perform SMBus address filtering in their
software.
SMB
I
R
US
NPUT
EGISTER
Bit
Field
31:14
Reserved.
13:11
SMB Input Status
10
SMBus In Firstbyte
9
SMBus In Done
8
SMBus In Ready
7:0
SMBus Data In
Note: The BCM5722 Ethernet controller uses a 5-byte internal input FIFO for SMBus messages that must be
cleared if an error is indicated by the SMB Input Status field. This FIFO is cleared by continually reading the
SMBus Data In field until the SMBus In Done bit is set, then clearing the SMBus In Done bit by writing a 1.
Page 357
ASF Support Registers
Table 369: ASF Control Register (Offset 0x6C00) (Cont.)
Description
Set to enable the time stamp counter.
Soft reset bit for the ASF and SMBus interface blocks. When
set, the blocks will be reset. The bit is self clearing.
(O
0
6C04)
FFSET
X

Table 370: SMBus Input Register (Offset 0x6C04)

Description
Value is set by the SMBus interface when the SMB Input
Done bit is set. The value is encoded to the following:
• 000 = Reception OK.
• 001 = PEC error during reception.
• 010 = SMBus Input FIFO overflowed during reception.
• 011 = SMBus stopped unexpectedly during reception.
• 100 = SMBus timed out during reception.
Set by the SMBus interface block for the first byte
received in the transfer.
Set by the SMBus block when the Data Input field has the
last data byte of the transfer.
Set by the SMBus interface block when the Data Input
field is valid.
Input data from the SMBus interface.
Bro adco m C orp or atio n
Programmer's Guide
10/15/07
Init
Access
0
R/W
0
R/W
Init
Access
0
R/W
000
R/W
0
R/W
0
W2C
0
R/W
0
R/W
Document 5722-PG101-R

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BCM5722 and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Bcm5722kfb1g

Table of Contents