AX88179
USB 3.0 to 10/100/1000M Gigabit Ethernet Controller
6.2.1.2
Write MAC Register (4001_AA00_CC00_EE00)
This command is used to write MAC registers. This command sends MAC register’s address, length and the written
data value (in data stage) to device. The limit of length is from 1 to 8 bytes.
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
AA [7:0]
00h
CC [7:0]
00h
EE [7:0]
AA [7:0]: The address of MAC register.
CC [7:0]: The length of MAC register in byte. Limit is from 1 to 8.
EE [7:0]: Same as CC.
Data Stage: The data value which will be written to MAC register.
6.2.1.3
Read Wakeup Frame Register (C003_AA00_CC00_EE00)
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
AA [7:0]
00h
CC [7:0]
00h
EE [7:0]
AA [7:0]: Wakeup frame command type.
0x01: wakeup frame command
0x02: wakeup frame byte mask
CC [7:0]: Byte mask offset. Only used when AA is 0x02.
EE [7:0]: Data length in data stage.
Data stage: When AA is 0x01, this data stage content is the wakeup frame command. This length is fixed to 38
or 50 bytes. Refer to Section 6.2.3.
When AA is 0x02, this data stage content is one set of wakeup frame byte mask. Max length is 64
bytes.
30
Copyright © 2011-2012 ASIX Electronics Corporation. All rights reserved.