6 address filter registers, Cs8900a – Cirrus Logic CS8900A User Manual

Page 71

Advertising
background image

DS271F5

71

CS8900A

Crystal LAN™ Ethernet Controller

CIRRUS LOGIC PRODUCT DATASHEET

4.6 Address Filter Registers

4.6.1 Logical Address Filter (hash table)

(Read/Write, Address: PacketPage base + 0150h)

The CS8900A hashing decoder circuitry compares its output with one bit of the Logical Address Filter Register. If
the decoder output and the Logical Address Filter bit match, the frame passes the hash filter and the Hashed bit
(Register 4, RxEvent, Bit 9) is set. See Section 5.2.10 on page 87.

Reset value is: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

4.6.2 Individual Address (IEEE address)

(Read/Write, Address: PacketPage base + 0158h)

The unique, IEEE 48-bit Individual Address (IA) begins at 0158h. The first bit of the IA (Bit IA[00]) must be "0". See
Section 5.2.10 on page 87.

The value of this register must be loaded from external storage, for example, from the EEPROM. See Section 3.3
on page 19. If the CS
8900A is not able to load the IA from the EEPROM, then after a reset this register is undefined,
and the driver must write an address to this register.

Address 0157h Address 0156h Address 0155h Address 0154h Address 0153h Address 0152h Address 0151h Address 0150h

Most-signifi-

cant byte of

hash filter.

Least-signifi-

cant byte of

hash filter.

Address 0015Dh

Address 0015Ch

Address 0015Bh

Address 0015Ah

Address 0159h

Address 00158h

Octet 5 of IA

Octet 0 of IA

Advertising