ENC28J60
REGISTER 8-1:
ERXFCON: ETHERNET RECEIVE FILTER CONTROL REGISTER
R/W-1
UCEN
bit 7
R/W-0
R/W-1
R/W-0
PMEN
R/W-0
MPEN
R/W-0
HTEN
R/W-0
MCEN
R/W-1
BCEN
ANDOR
CRCEN
bit 0
Legend:
R = Readable bit
W = Writable bit
‘1’ = Bit is set
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared x = Bit is unknown
-n = Value at POR
bit 7
UCEN: Unicast Filter Enable bit
When ANDOR = 1:
1= Packets not having a destination address matching the local MAC address will be discarded
0= Filter disabled
When ANDOR = 0:
1= Packets with a destination address matching the local MAC address will be accepted
0= Filter disabled
bit 6
bit 5
bit 4
ANDOR: AND/OR Filter Select bit
1= AND: Packets will be rejected unless all enabled filters accept the packet
0= OR: Packets will be accepted unless all enabled filters reject the packet
CRCEN: Post-Filter CRC Check Enable bit
1= All packets with an invalid CRC will be discarded
0= The CRC validity will be ignored
PMEN: Pattern Match Filter Enable bit
When ANDOR = 1:
1= Packets must meet the Pattern Match criteria or they will be discarded
0= Filter disabled
When ANDOR = 0:
1= Packets which meet the Pattern Match criteria will be accepted
0= Filter disabled
bit 3
bit 2
bit 1
bit 0
MPEN: Magic Packet Filter Enable bit
When ANDOR = 1:
1= Packets must be Magic Packets for the local MAC address or they will be discarded
0= Filter disabled
When ANDOR = 0:
1= Magic Packets for the local MAC address will be accepted
0= Filter disabled
HTEN: Hash Table Filter Enable bit
When ANDOR = 1:
1= Packets must meet the Hash Table criteria or they will be discarded
0= Filter disabled
When ANDOR = 0:
1= Packets which meet the Hash Table criteria will be accepted
0= Filter disabled
MCEN: Multicast Filter Enable bit
When ANDOR = 1:
1= Packets must have the Least Significant bit set in the destination address or they will be discarded
0= Filter disabled
When ANDOR = 0:
1= Packets which have the Least Significant bit set in the destination address will be accepted
0= Filter disabled
BCEN: Broadcast Filter Enable bit
When ANDOR = 1:
1= Packets must have a destination address of FF-FF-FF-FF-FF-FF or they will be discarded
0= Filter disabled
When ANDOR = 0:
1= Packets which have a destination address of FF-FF-FF-FF-FF-FF will be accepted
0= Filter disabled
DS39662B-page 48
Preliminary
© 2006 Microchip Technology Inc.