AM79C978 Advanced Micro Devices, AM79C978 Datasheet - Page 158

no-image

AM79C978

Manufacturer Part Number
AM79C978
Description
Single-Chip 1/10 Mbps PCI Home Networking Controller
Manufacturer
Advanced Micro Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM79C978AKC
Manufacturer:
AMD
Quantity:
15
Part Number:
AM79C978AKC
Manufacturer:
AMD
Quantity:
8 000
Part Number:
AM79C978AKC/W
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AM79C978AKCW
Manufacturer:
AMD
Quantity:
6 605
6
5
4-3
158
PHYSEL[1:0] PHYSEL[1:0] bits allow for soft-
BREADE
BWRITE
Burst Read Enable. When set,
this bit enables burst mode during
memory read accesses. When
cleared, this bit prevents the de-
vice from performing bursting
during
Am79C978 controller can per-
form burst transfers when reading
the initialization block, the de-
scriptor
SWSTYLE = 3), and the buffer
memory.
Burst Write Enable. When set,
this bit enables burst mode during
memory write accesses. When
cleared, this bit prevents the de-
vice from performing bursting
during
Am79C978 controller can per-
form burst transfers when writing
the descriptor ring entries (when
SWSTYLE = 3), and the buffer
memory.
ware controlled selection of differ-
ent operation and test modes.
This bit is read accessible al-
ways. DWIO is read only, write
operations have no effect. DWIO
is cleared by H_RESET and is
not affected S_RESET or by set-
ting the STOP bit.
BREADE should be set to 1 when
the Am79C978 controller is used
in a PCI bus application to guar-
antee maximum performance.
This bit is read accessible al-
ways; write accessible only when
either the STOP or the SPND bit
is set. BREADE is cleared by
H_RESET and is not affected by
S_RESET or STOP.
BWRITE should be set to 1 when
the Am79C978 controller is used
in a PCI bus application to guar-
antee maximum performance.
This bit is read accessible al-
ways, write accessible only when
either the STOP or the SPND bit
is set. BWRITE is cleared by
H_RESET and is not affected by
S_RESET or STOP.
read
write
ring
accesses.
accesses.
entries
(when
The
The
Am79C978
2-0
BCR19: EEPROM Control and Status
Bit
31-16 RES
15
PHYSEL [1:0]
Table 37.
LINBC
PVALID
00
01
10
11
Name
Expansion ROM/Flash
EADI/Internal MII Snoop
Reserved
Reserved
PHY Select Programming
The normal mode of operation is
when both bits 0 and 1 are set to
0 to select the Expansion ROM/
Flash. Setting bit 0 to 1 and bit 1
to 0 allows snooping of the inter-
nal MII-compatible bus to allow
External Address Detection Inter-
face (EADI). See Table 37 for de-
tails.
These bits are read accessible al-
ways, these bits can only be writ-
ten from the EEPROM unless a
write-enable bit, BCR2[13], is set.
PHYSEL [1:0] is cleared by
H_RESET and is not affected by
S_RESET or STOP.
Reserved locations. These bits
are read accessible always; write
accessible only when either the
STOP or the SPND bit is set. Af-
ter H_RESET, the value in these
bits will be 001b. The setting of
these bits have no effect on any
Am79C978 controller’s function.
LINBC
S_RESET or STOP.
Reserved locations. Written as
zeros and read as undefined.
EEPROM Valid status bit. This bit
is read accessible only. PVALID
is read only; write operations
have no effect. A value of 1 in this
bit indicates that a PREAD opera-
tion has occurred, and that (1)
there is an EEPROM connected
to the Am79C978 controller inter-
face pins and (2) the contents
read from the EEPROM have
passed the checksum verification
operation.
Description
is
Mode
not
affected
by

Related parts for AM79C978