Overview
Phy Messages are used for communication between the Host System and the ADSL Line Driver. There are two types of messages, Commands from the Host to the ADSL Line Driver, and Status messages the other way round.
Phy Messages have the following layout:
<MessageType> |
<Content>+ |
0x55aa1234 |
The details and offsets in the descriptions do not count the message type or message magic.
Commands
Messagetype |
Name |
0x103 |
|
0x104 |
|
0x106 |
|
0x115 |
|
0x116 |
|
0x118 |
|
0x119 |
|
0x11d |
|
0x125 |
|
0x126 |
|
0x128 |
|
0x129 |
StartPhysicalLayerCmd
Used to Initialize and configure the ADSL Phy. Its length and contents depend on the features supported by the ADSL Phy Firmware. See StartPhysicalLayerCmd for details.
Statuses
Messagetype |
Name |
0x100 |
|
0x101 |
|
0x102 |
|
0x103 |
|
0x104 |
|
0x105 |
|
0x106 |
|
0x107 |
|
0x108 |
|
0x10f |
|
0x110 |
|
0x113 |
|
0x114 |
|
0x116 |
|
0x11e |
|
0x11f |
|
0x120 |
|
0x121 |
|
0x122 |
AtmStatus
TrainingStatus
ConnectInfoStatus
EscapeToG994p1Status
ReceivedEocCommand
OemDataAddrStatus
Used to send the pointer to the AdslSharedOemData struct.
Offset |
Size |
Meaning |
0x0 |
32 bit |
Pointer to AdslSharedOemData (as ADSL Phy address) |