82551IT — Networking Silicon
Table 10. Initialization Effects
Internal
POR
D3 to D0
Transition
Software
Reset
Selective
Reset
ALTRST#
RST#
ISOLATE#
Clear only Clear only
Power
if no
if no
management
event reset
?
?
auxiliary
power
auxiliary
power
--
--
--
present
present
Statistic
counters reset
?
?
?
?
?
?
?
?
?
--
--
Sampling of
configuration
input pins
--
--
--
5.2
PCI Interface
5.2.1
Bus Operations
After configuration, the 82551IT is ready for its normal operation. As a Fast Ethernet Controller,
the role of the 82551IT is to access transmitted data or deposit received data. In both cases the
82551IT, as a bus master device, will initiate memory cycles by way of the PCI bus.
To perform these actions, the 82551IT is controlled and examined by the CPU through its control
and status structures and registers. Some of these structures reside in the 82551IT and some reside
in system memory. For access to the 82551IT’s Control/Status Registers (CSR), the 82551IT acts
as a slave device. The 82551IT serves as a slave also while the CPU accesses its 128 KB Flash
buffer or its EEPROM.
Section 5.2.1.1 describes the 82551IT slave operation. It is followed by a description of the
82551IT operation as a bus master (initiator) in Section 5.2.1.2.
5.2.1.1
Bus Slave Operation
The 82551IT serves as a target device in the following cases:
• CPU accesses to the 82551IT System Control Block (SCB) Control/Status Registers (CSR)
• CPU accesses to the EEPROM through its CSR
• CPU accesses to the 82551IT PORT address through the CSR
• CPU accesses to the MDI control register in the CSR
• CPU accesses to the Flash control register in the CSR
• CPU accesses to the 128 KB Flash
The CSR and the 1 MB Flash buffer are considered by the 82551IT as totally separated memory
spaces. The 82551IT provides separate Base Address Registers (BARs) in the configuration space
to distinguish between them. The size of the CSR memory space is 4 KB in the memory space and
64 bytes in the I/O space. The 82551IT treats accesses to these memory spaces differently.
16
Datasheet