
ASIX ELECTRONICS CORPORATION
19
AX88772
USB to 10/100 Fast Ethernet/HomePNA Controller
6.2 USB Vendor Commands
No
Setup Command
Data Bytes
Access
Type
Read Rx/Tx SRAM Read Register
Description
1. C002_AA0B_0C00_0800
8 bytes in Data stage
2. 4003_AA0B_0C00_0800
8 bytes in Data stage
Write Rx/Tx SRAM Write Register
3. 4006_0000_0000_0000
No data in Data stage
Write Software Serial Management Control
Register
Read PHY Read Register
4. C007_ AA00_CC00_0200 2 bytes in Data stage
5. 4008 _AA00_CC00_0200
2 bytes in Data stage
Write PHY Write Register
6. C009_0000_0000_0100
1 bytes in Data stage
Read Serial Management Status Register
7. 400A_0000_0000_0000
No data in Data stage
Write Hardware Serial Management Control
Register
Read SROM Read Register
8. C00B_AA00_0000_0200
2 bytes in Data stage
9. 400C_AA00_CCDD_0000 No data in Data stage
Write SROM Write Register
10. 400D_0000_0000_0000
No data in Data stage
Write SROM Write Enable Register
11. 400E_0000_0000_0000
No data in Data stage
Write SROM Write Disable Register
12. C00F_0000_0000_0200
2 bytes in Data stage
Read Rx Control Register
13. 4010_AABB_0000_0000
No data in Data stage
Write Rx Control Register
14. C011_0000_0000_0300
3 bytes in Data stage
Read IPG/IPG1/IPG2 Register
15. 4012_AABB_CC00_0000
No data in Data stage
Write IPG/IPG1/IPG2 Register
16. C013_0000_0000_0600
6 bytes in Data stage
Read Node ID Register
17. 4014_0000_0000_0600
6 bytes in Data stage
Write Node ID Register
18. C015_0000_0000_0800
8 bytes,
MA0~MA7
, in
Data stage
8 bytes,
MA0~MA7
, in
Data stage
No data in Data stage
Read Multicast Filter Array Register
19. 4016_0000_0000_0800
Write Multicast Filter Array Register
20. 4017_AA00_0000_0000
Write Test Register
21. C019_0000_0000_0200
2 bytes in Data stage
Read Ethernet/HomePNA Phy Address
Register
Read Medium Status Register
22. C01A_0000_0000_0200
2 bytes in Data stage
23. 401B_AABB_0000 _0000 No data in Data stage
Write Medium Mode Register
24. C01C_0000_0000_0100
1bytes in Data stage
Read Monitor Mode Status Register
25. 401D_AA00_0000_0000
No data in Data stage
Write Monitor Mode Register
26. C01E _0000_0000_0100
1 bytes in Data stage
Read GPIOs Status Register
27. 401F_AA00_0000_0000
No data in Data stage
Write GPIOs Register
28. 4020_AA00_0000_0000
No data in Data stage
Write Software Reset Register
29. C021_AA00_0000_0100
1 bytes in Data stage
Read Software PHY Select Status Register
30. 4022_AA00_0000_0000
No data in Data stage
Write Software PHY Select Register
Table 4: USB Vendor Command Register Map