338 Software Developer’s Manual
Register Descriptions
13.6.7 Wakeup Packet Length
WUPL (05900h; R/W)
This register indicates the length of the first wakeup packet received. It is valid if one of the bits in
the Wakeup Status Register (WUSR) is set. It can be written for diagnostic purposes and is not
cleared by any reset.
13.6.8 Wakeup Packet Memory (128 Bytes)
WUPM (05A00h - 05A7Ch; R/W)
This register is read-only and it is used to store the first 128 bytes of the wakeup packet for
software retrieval after system wakeup. It can be written for diagnostic purposes and is not cleared
by any reset.
13.6.9 Flexible Filter Length Table
FFLT (05F00h - 05F18h; R/W)
The Flexible Filter Length Table stores the minimum packet lengths required to pass each of the
Flexible Filters. Any packets that are shorter than the programmed length won’t pass that filter.
Each Flexible Filter considers a packet that doesn’t have any mismatches up to that point to have
passed the Flexible Filter when it reaches the required length. It does not check any bytes past that
point.
All reserved fields read as 0b’s and ignore writes.
31 12 11 0
Reserved Length
Field Bit(s) Initial Value Description
LEN 11:0 X
Length of wakeup packet. (If jumbo frames is enabled and the
packet is longer than 2047 bytes this field is 2047.)
31 0
WUPD
Field Bit(s)
Initial
Value
Description
WUPD 31:0 X Wakeup Packet Data