EasyManua.ls Logo

Broadcom BCM5722 - Table 350: Serial EEPROM Address Register (Offset 0 X6838); Table 351: Serial EEPROM Data Register (Offset 0 X683 C); Table 352: Serial EEPROM Control Register (Offset 0 X6840)

Broadcom BCM5722
593 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
BCM5722 Programmer’s Guide
10/15/07
Broadcom Corporation
Page 341 General Control Registers Document 5722-PG101-R
The software is responsible for handling the address rollover (page crossing) during the serial EEPROM access. For the
read operations, only the Random Read Mode is supported.
SERIAL EEPROM DATA REGISTER (OFFSET 0X683C)
This 32-bit register holds the data to be written into the serial EEPROM or read from the serial EEPROM.
SERIAL EEPROM CONTROL REGISTER (OFFSET 0X6840)
This serial EEPROM control register provides the CPU to toggle the pins to serial EEPROM directly. The Auto SEEPROM
Access bit of the Miscellaneous Local Control register (see “Miscellaneous Local Control Register (Offset 0x6808)” on
page 336) must be reset to enable the functions of this register.
Table 350: Serial EEPROM Address Register (Offset 0x6838)
Bit Field Description Init Access
31 Read/Write If set, the transfer is a read. 0 R/W
30 Complete Set when the transfer is complete. 0 W2C
29 Reset Reset serial EEPROM hardware block. 0 R/W
28:26 Device ID Device ID (A2, A1, A0). 0 R/W
25 Start Access Trigger the hardware state machine to access the serial
EE-PROM. This is a self-clearing bit.
0R/W
24:16 Half Clock Period Set the half clock period for the SEEPROM clock.
Clock period = 2 x Half_Clock_Period x CORE_CLK.
0R/W
15:2 SEEPROM address Address of the word in SEEPROM to be read or written. 0 R/W
1:0 Reserved Must be 0, byte addressing not available. 0 RO
Note: This register is not applicable to the BCM5906 and BCM5787 devices.
Table 351: Serial EEPROM Data Register (Offset 0x683C)
Bit Field Description Init Access
31:0 Data Read/Write data register for the SEEPROM interface. 00000000h R/W
Note: This register is not applicable to the BCM5906 device.
Table 352: Serial EEPROM Control Register (Offset 0x6840)
Bit Field Description Init Access
31:6 Reserved 0 RO
5 Data Input Serial EEPROM data input 0 RO
4 Data Output Serial EEPROM data output control 0 R/W
3 Data Output Tri-state Serial EEPROM data output tristate output control 0 R/W
2 Clock Input Serial EEPROM clock input 0 RO
1 Clock Output Serial EERPOM clock output control 0 R/W

Table of Contents