17.05.2015 Views

~ National ~ Semiconductor - Al Kossow's Bitsavers

~ National ~ Semiconductor - Al Kossow's Bitsavers

~ National ~ Semiconductor - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10.0 Internal Registers (Continued)<br />

10.3 Register Descriptions (Continued)<br />

RECEIVE CONFIGURATION REGISTER (RCR)<br />

OCH(WRITE)<br />

This register determines operation of the NIC during reception of a packet and is used to program what types of packets to<br />

accept.<br />

7 6 5 4 3 2 1 0<br />

I - I - I MON I PRO I AM I AB I AR I SEP I<br />

C<br />

"tJ<br />

C»<br />

Co)<br />

CD<br />

o ......<br />

z<br />

(f)<br />

Co)<br />

N<br />

;co.<br />

CD<br />

o<br />

Bit Symbol Description<br />

DO SEP SAVE ERRORED PACKETS<br />

0: Packets with receive errors are rejected.<br />

1: Packets with receive errors are accepted. Receive errors are CRC and Frame<br />

<strong>Al</strong>ignment errors.<br />

01 AR ACCEPT RUNT PACKETS: This bit allows the receiver to accept packets that<br />

are smaller than 64 bytes. The packet must be at least 8 bytes long to be<br />

accepted as a runt.<br />

0: Packets with fewer than 64 bytes rejected.<br />

1: Packets with fewer than 64 bytes accepted.<br />

02 AB ACCEPT BROADCAST: Enables the receiver to accept a packet with an all1's<br />

destination address.<br />

0: Packets with broadcast destination address rejected.<br />

1: Packets with broadcast destination address accepted.<br />

03 AM ACCEPT MULTICAST: Enables the receiver to accept a packet with a multicast<br />

address, all multicast addresses must pass the hashing array.<br />

0: Packets with multicast destination address not checked.<br />

1: Packets with multicast destination address checked.<br />

04 PRO PROMISCUOUS PHYSICAL: Enables the receiver to accept all packets with a<br />

physical address.<br />

0: Physical address of node must match the station address programmed in<br />

PARO-PAR5.<br />

1 : <strong>Al</strong>l packets with physical addresses accepted.<br />

05 MON MONITOR MODE: Enables the receiver to check addresses and CRC on<br />

incoming packets without buffering to memory. The Missed Packet Tally counter<br />

will be incremented for each recognized packet.<br />

0: Packets buffered to memory.<br />

1: Packets checked for address match, good CRC and Frame <strong>Al</strong>ignment but not<br />

buffered to memory.<br />

06 reserved reserved<br />

07 reserved reserved<br />

Note: 02 and 03 are "OR'd" together, i.e., if 02 and 03 are set the NIC will accept broadcast and multicast addresses as well as its own physical address. To<br />

establish full promiscuous mode, bits 02. 03, and 04 should be set. In addition the multicast hashing array must be set to all 1 's in order to accept all multicast<br />

addresses.<br />

•<br />

i<br />

1-23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!