Introduction to cs8900a technical reference manual, Figure 1. hardware application summary, An83 – Cirrus Logic AN83 User Manual
Page 6: Isa bus, 6an83rev3

AN83
6
AN83REV3
INTRODUCTION TO CS8900A
TECHNICAL REFERENCE MANUAL
This Technical Reference Manual provides the in-
formation which will be helpful in designing a
board using the CS8900A, programming the asso-
ciated EEPROM, and installing and running the
CS8900A device drivers. It is expected that the
user of this technical reference manual will have a
general knowledge of hardware design, Ethernet,
the ISA bus, and networking software. Recom-
mended sources of background information are:
ISA System Architecture by Shanley and
Anderson, Mindshare Press, 1992, ISBN 1-
881609-05-7
Ethernet, Building a Communication Infra-
structure, by Hegering and Lapple, Addison-
Wesley, 1993, ISBN 0-201-62405-2
Netware Training Guide: Networking Technol-
ogies, by Debra Niedenmiller-Chaffis, New
Riders Publishing, ISBN 1-56205-363-9
As shown in the Figure 1, the CS8900A requires a
minimum number of external components. The
EEPROM stores configuration information such as
interrupt number, DMA channel, I-O base address,
memory base address, and IEEE Individual Ad-
dress. The EEPROM can be eliminated on a PC
motherboard if that information in stored in the sys-
tem CMOS. Note also that the Boot PROM is only
needed for diskless workstations that boot DOS at
system power up, over the network. Also, the LEDs
are optional.
The hardware design considerations for both moth-
erboards and adapter cards are discussed in
“HARDWARE DESIGN” on page 7. The EE-
PROM programming considerations are described
in “JUMPERLESS DESIGN” on page 45.
Cirrus provides a complete set of device drivers, as
discussed in “DEVICE DRIVERS AND SET-
UP/INSTALLATION SOFTWARE” on page 56.
The drivers reside between the networking operat-
ing system (NOS) and the CS8900A. On the
CS8900A side, the drivers understand how to pro-
Boundary
RAM
ISA
Bus
Logic
Memory
Manager
Media Access
Control
(MAC).
Ethernet
protocol
processing.
EEPROM
Control
Encoder,
Decoder
&
PLL
10BASE-T
RX Filters &
Receiver
10BASE-T
TX Filters &
Transmitter
AUI
Transmitter
AUI
Collision
AUI
Receiver
Clock
Power
Manage
Scan
Test Logic
LED
Control
EEPROM:
Stores Configuration
Information &
IEEE Address
57
pins
ISA Bus
Boot PROM:
Used to boot diskless
workstations.
AUI
Transformer
(Attachment
Unit
Interface)
10BASE-T
Transformer
Figure 1. Hardware Application Summary