![](http://datasheet.mmic.net.cn/330000/RTL8139C_datasheet_16451889/RTL8139C_23.png)
RTL8139C(L)
2002/01/10
Rev.1.4
23
5
R/W
Magic
Magic Packet:
This bit is valid when the PWEn bit of CONFIG1
register is set. The RTL8139C(L) will assert the PMEB signal to
wakeup the operating system when the Magic Packet is received.
Once the RTL8139C(L) has been enabled for Magic Packet wakeup
and has been put into adequate state, it scans all incoming packets
addressed to the node for a specific data sequence, which indicates to
the controller that this is a Magic Packet frame. A Magic Packet frame
must also meet the basic requirements: Destination address + Source
address + data + CRC
The destination address may be the node ID of the receiving station or
a multicast address, which includes the broadcast address.
The specific sequence consists of 16 duplications of 6 byte ID registers,
with no breaks or interrupts. This sequence can be located anywhere
within the packet, but must be preceded by a synchronization stream, 6
bytes of FFh. The device will also accept a multicast address, as long as the
16 duplications of the IEEE address match the address of the ID registers.
If the Node ID is 11h 22h 33h 44h 55h 66h, then the magic frame’s
format is like the following:
Destination address + source address + MISC + FF FF FF FF FF FF +
MISC + 11 22 33 44 55 66 + 11 22 33 44 55 66 + 11 22 33 44 55 66 +
11 22 33 44 55 66 + 11 22 33 44 55 66 + 11 22 33 44 55 66 + 11 22 33
44 55 66 + 11 22 33 44 55 66 + 11 22 33 44 55 66 + 11 22 33 44 55 66
+ 11 22 33 44 55 66 + 11 22 33 44 55 66 + 11 22 33 44 55 66 + 11 22 33
44 55 66 + 11 22 33 44 55 66 + 11 22 33 44 55 66 + MISC + CRC
Link Up:
This bit is valid when the PWEn bit of CONFIG1 register is
set. The RTL8139C(L), in adequate power state, will assert the PMEB
signal to wakeup the operating system when the cable connection is
re-established.
Card Bus Enable:
Set to 1 to enable CardBus related registers and
functions. Set to 0 to disable CardBus related registers and functions.
CLKRUN Enable:
Set to 1 to enable CLKRUN.
Set to 0 to disable CLKRUN.
Functions Registers Enable (CardBus only):
Set to 1 to enable the 4
Function Registers (Function Event Register, Function Event Mask
Register, Function Present State Register, and Function Force Event
Register) for CardBus application.
Set to 0 to disable the 4 Function Registers for CardBus application.
Fast Back to Back Enable:
Set to 1 to enable Fast Back to Back.
4
R/W
LinkUp
3
R
CardB_En
2
R
CLKRUN_En
1
R
FuncRegEn
0
R
FBtBEn