AM79C978 Advanced Micro Devices, AM79C978 Datasheet - Page 143

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
7
6
5
4
MPMAT
EMPPLBA
PMAT
MPPEN
Pattern Matched. This bit is set
when the PMMODE bit is set and
an OnNow pattern match occurs.
PMAT is cleared when power is
initially applied (POR).
This bit is read accessible al-
ways.
Magic Packet Physical Logical
Magic Packet Match. This bit is
set when the integrated Ethernet
controller detects a Magic Packet
while it is in Magic Packet mode.
MPMAT is cleared when power is
initially applied (POR).
This bit is always read/write ac-
cessible.
Magic Packet Pin Enable. When
this bit is set, the device enters
the Magic Packet mode when the
PG input goes LOW or MPEN bit
(CSR5, bit 2) gets set to 1. This
bit is OR’ed with MPEN bit
(CSR5, bit 2).
Broadcast Accept. If both EMP-
PLBA and MPPLBA (CSR5, bit 5)
are at their default value of 0, the
Am79C978 controller will only de-
tect a Magic Packet frame if the
destination address of the packet
matches the content of the physi-
cal address register (PADR). If ei-
ther EMPPLBA or MPPLBA is set
to 1, the destination address of
the Magic Packet frame can be
unicast, multicast, or broadcast.
Note that the setting of EMPPL-
BA and MPPLBA only affects the
address detection of the Magic
Packet frame. The Magic Packet
frame’s data sequence must be
made up of 16 consecutive phys-
ical addresses (PADR[47:0]) re-
gardless
destination address it has.
This bit is always read/write ac-
cessible. EMPPLBA is set to 0 by
H_RESET or S_RESET and is
not affected by setting the STOP
bit.
of
what
kind
Am79C978
of
3-1
0 RST_POL
CSR122: Advanced Feature Control
Bit
31-1
0
CSR124: Test Register 1
This register is used to place the Am79C978 controller
into various test modes. The Runt Packet Accept is the
only user accessible test mode. All other test modes are
for AMD internal use only.
RES
RES
RCVALGN
Name
Read/Write accessible only when
either the STOP bit or the SPND
bit is set. Cleared by H_RESET
and is not affected by S_RESET
or setting the STOP bit.
Reserved locations.
PHY_RST Pin Polarity. If the
PHY_POL is set to 1, the
PHY_RST pin is active LOW; oth-
erwise PHY_RST is active HIGH.
This bit is read/write accessible
only when either the STOP bit or
the SPND bit is set. Cleared by
H_RESET and is not affected by
S_RESET or setting the STOP
bit.
Reserved locations. Written as
zeros and read as undefined.
Receive Packet Align. When set,
this bit forces the data field of ISO
8802-3 (IEEE/ANSI 802.3) pack-
ets to align to 0 MOD 4 address
boundaries (i.e., DWord aligned
addresses). It is important to note
that this feature will only function
correctly if all receive buffer
boundaries are DWord aligned
and all receive buffers have 0
MOD 4 lengths. In order to ac-
complish the data alignment, the
Am79C978 controller simply in-
serts two bytes of random data at
the beginning of the receive pack-
et (i.e., before the ISO 8802-3
(IEEE/ANSI 802.3) destination
address field). The MCNT field
reported to the receive descriptor
will not include the extra two
bytes.
This bit is always read/write ac-
cessible. RCVALGN is cleared by
H_RESET or S_RESET and is
not affected by STOP.
Description
143

Related parts for AM79C978