AM79C976 Advanced Micro Devices, AM79C976 Datasheet - Page 212

no-image

AM79C976

Manufacturer Part Number
AM79C976
Description
PCnet-PRO 10/100 Mbps PCI Ethernet Controller
Manufacturer
Advanced Micro Devices
Datasheet
1
0
This register is an alias of the location CSR58. Accesses
to and from this register are equivalent to accesses to
CSR58.
Bit
31-16
15-11
212
ESK
EDI/EDO
Name
RES
RES
and the EDI/EDO bit are used to
control
EEPROM. Values programmed
to this bit are placed onto the
EESK pin at the rising edge of the
next clock following bit program-
ming, except when the PREAD
bit is set to 1 or the EEN bit is set
to 0. If both the ESK bit and the
EDI/EDO bit values are changed
during one BCR19 write opera-
tion, while EEN = 1, then setup
and hold times of the EEDI pin
value with respect to the EESK
signal edge are not guaranteed.
ESK has no effect on the EESK
pin unless the PREAD bit is set to
0 and the EEN bit is set to 1.
Read/Write accessible. ESK is
reset to 0 by H_RESET and is not
affected by S_RESET or STOP.
Data Out. Data that is written to
this bit will appear on the EEDI
output of the interface, except
when the PREAD bit is set to 1 or
the EEN bit is set to 0. Data that
is read from this bit reflects the
value of the EEDO input of the in-
terface.
EDI/EDO has no effect on the
EEDI pin unless the PREAD bit is
set to 0 and the EEN bit is set to
1.
Read/Write accessible. EDI/EDO
is reset to 0 by H_RESET and is
not affected by S_RESET or
STOP.
zeros and read as undefined.
zeros and read as undefined.
EEPROM Serial Clock. This bit
EEPROM
Reserved locations. Written as
Reserved locations. Written as
Description
host
Data
access
In/EEPROM
P R E L I M I N A R Y
to
the
Am79C976
10
9
8
APERREN Obsolete function. Writing has no
RES
SSIZE32
The value of SSIZE32 is deter-
mined by the Am79C976 control-
ler according to the setting of the
Software Style (SWSTYLE, bits
7-0 of this register).
SSIZE32 is read only; write oper-
ations will be ignored. SSIZE32
will be cleared after H_RESET
(since SWSTYLE defaults to 0)
and is not affected by S_RESET
or STOP.
If SSIZE32 is reset, then bits
IADR[31:24] of CSR2 will be
used to generate values for the
upper 8 bits of the 32-bit address
bus during master accesses initi-
ated by the Am79C976 controller.
This action is required, since the
16-bit software structures speci-
fied by the SSIZE32 = 0 setting
will yield only 24 bits of address
for Am79C976 controller bus
master accesses.
If SSIZE32 is set, then the soft-
ware structures that are common
to the Am79C976 controller and
the host system will supply a full
32 bits for each address pointer
that is needed by the Am79C976
controller for performing master
accesses.
effect. Read as undefined.
zeros; read as undefined.
Software Size 32 bits. When set,
this
Am79C976
32-bit software structures for the
initialization block and the trans-
mit and receive descriptor en-
tries. When cleared, this bit
indicates that the Am79C976
controller utilizes 16-bit software
structures for the initialization
block and the transmit and re-
ceive descriptor entries. In this
mode, the Am79C976 controller
is backwards compatible with the
Am7990 LANCE and Am79C960
PCnet-ISA controllers.
Reserved locations. Written as
bit
indicates
controller
that
8/01/00
utilizes
the

Related parts for AM79C976