AM79C978 Advanced Micro Devices, AM79C978 Datasheet - Page 123

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
14
13
12
RES
RDMD
RXDPOLL
suspend mode. The amount of
time that it takes depends on
many factors including the size of
the SRAM, bus latency, and net-
work traffic level.
When a write to CSR5 is per-
formed with bit 0 (SPND) set to 1,
the value that is simultaneously
written to FASTSPNDE is used to
determine which approach is
used to enter suspend mode.
This bit is always read/write ac-
cessible. FASTSPNDE is cleared
by H_RESET, S_RESET, or by
setting the STOP bit.
causes the Buffer Management
Unit to access the Receive De-
scriptor Ring without waiting for
the receive poll-time counter to
elapse. If RXON is not enabled,
RDMD has no meaning and no
receive Descriptor Ring access
will occur.
RDMD is required to be set if the
RXDPOLL bit in CSR7 is set. Set-
ting RDMD while RXDPOLL = 0
merely hastens the Am79C978
controller’s response to a receive
Descriptor Ring Entry.
This bit is always read/write ac-
cessible. RDMD is set by writing
a 1. Writing a 0 has no effect.
RDMD will be cleared by the Buff-
er Management Unit when it
fetches a receive Descriptor.
RDMD is cleared by H_RESET.
RDMD
S_RESET or by setting the STOP
bit.
POLL is set, the Buffer Manage-
ment Unit will disable receive
polling. Likewise, if RXDPOLL is
cleared, automatic receive poll-
ing is enabled. If RXDPOLL is
set, RDMD bit in CSR7 must be
set in order to initiate a manual
poll of a receive descriptor. Re-
ceive Descriptor Polling will not
take place if RXON is reset.
Reserved location.
Receive Demand, when set,
Receive Disable Polling. If RXD-
is
unaffected
Am79C978
by
11
10
9
STINT
STINTE
MREINT
This bit is always read/write ac-
cessible. RXDPOLL is cleared by
H_RESET. RXDPOLL is unaf-
fected by S_RESET or by setting
the STOP bit.
When STINT is set to 1, INTA is
asserted if the enable bit STINTE
is set to 1.
This bit is always read/write ac-
cessible. STINT is cleared by the
host by writing a 1. Writing a 0
has no effect. STINT is cleared
by H_RESET and is not affected
by S_RESET or setting the STOP
bit.
This bit is always read/write ac-
cessible. STINTE is set to 0 by
H_RESET and is not affected by
S_RESET or setting the STOP bit
When MREINT is set to 1, INTA is
asserted if the enable bit MREIN-
TE is set to 1.
This bit is always read/write ac-
cessible. MREINT is cleared by
the host by writing a 1. Writing a
0 has no effect. MREINT is
cleared by H_RESET and is not
affected by S_RESET or setting
the STOP bit.
Software Timer interrupt is set by
the Am79C978 controller when
the Software Timer counts down
to 0. The Software Timer will im-
mediately load the STVAL (BCR
31, bits 5-0) into the Software
Timer and begin counting down.
If STINTE is set, the STINT bit
will be able to set the INTR bit.
PHY Management Read Error In-
terrupt. The PHY Read Error in-
terrupt is set by the Am79C978
controller to indicate that the cur-
rently read register from the PHY
is invalid, the contents of BCR34
are incorrect, and the operation
should be performed again. The
indication of an incorrect read
comes from the internal PHY.
Software Timer Interrupt. The
Software Timer Interrupt Enable.
123

Related parts for AM79C978