English
Language : 

LAN9500 Datasheet, PDF (171/213 Pages) SMSC Corporation – USB 2.0 to 10/100 Ethernet Controller Promiscuous mode
7.4.11 WAKEUP FRAME FILTER (WUFF)
Address:
128h
LAN950x
Size:
32 bits
This register is used to configure the Wakeup Frame Filter.
Bits
Description
31:0 Wakeup Frame Filter (WFF)
The Wakeup Frame Filter is configured through this register using an
indexing mechanism. Following a reset, the MAC loads the first value written
to this location to the first DWORD in the Wakeup Frame Filter (Filter 0 Byte
Mask 0). The second value written to this location is loaded to the second
DWORD in the Wakeup Frame Filter (Filter 0 Byte Mask 1) and so on. Once
the device dependent number of DWORDs have been written (Note 7-24),
the internal pointer will once again point to the first entry and the filter entries
can be modified in the same manner. Similarly, the device dependent number
of DWORDS can be read sequentially to obtain the values stored in the
WFF(Note 7-24). Please refer to Section 5.5.5, "Wakeup Frame Detection,"
on page 59 for further information concerning the Wakeup Frame Filter.
Note:
This register should be read and written using the device dependent
number of consecutive DWORD operations (Note 7-24). Failure to
read or write the entire contents of the WFF may cause the internal
read/write pointers to be left in a position other than pointing to the
first entry. A mechanism for resetting the internal pointers to the
beginning of the WFF is available via the WFF Pointer Reset
(WFF_PTR_RST) bit of the Wakeup Control and Status Register
(WUCSR). This mechanism enables the application program to re-
synchronize with the internal WFF pointers if it has not previously
read/written the complete contents of the WFF.
Type
R/W
Default
0000_0000h
Note 7-24
The number of DWORD read/writes is dependent on the number of wakeup frames supported by the
device. DWORD read/writes required are as follow:
(LAN9500/LAN9500i ONLY): 20 (4 filters supported)
(LAN9500A/LAN9500Ai ONLY): 40 (8 filters supported)
 2010 - 2015 Microchip Technology Inc.
DS00001875A-page 171