Copyright © 2016 ASIX Electronics Corporation. All rights reserved.
AX99100
PCIe to Multi I/O Controller
Revision ID (0x06)
Revision ID.
This field will be loaded into PCIe Configuration Space offset 0x08 (Revision ID).
Hardware Default Value: 0x00
Programming IF_Fx (0x07, 0x1B, 0x2F, 0x43)
Programming Interface_Fx.
This field will be loaded into PCIe Configuration Space offset 0x09 (Programming Interface).
Hardware Default Value:
0x02: For all SP mode.
0x03: For “Programming Interface_F3” in PP mode.
0x00: Others (includes “Programming Interface_F0” in PP or LB mode and “Programming
Interface_F2” in SPI mode).
Note: Only “Programming Interface_F0” existed in LB mode.
Sub-Class Code_Fx (0x08, 0x1C, 0x30, 0x44)
Sub-Class Code_Fx.
This field will be loaded into PCIe Configuration Space offset 0x0A (Sub-Class).
Hardware Default Value:
0x80: For “Sub-Class Code_F0” in LB mode.
0x01: For “Sub-Class Code_F2” in PP mode.
0x00: Others (includes “Sub-Class Code_F3” in SPI mode and all SP mode).
Note: Only “Sub-Class Code_F0” existed in LB mode.
Base Class Code_Fx (0x09, 0x1D, 0x31, 0x45)
Base Class Code_Fx.
This field will be loaded into PCIe Configuration Space offset 0x0B (Base Class).
Hardware Default Value:
0x07: For all SP mode and “Base Class Code_F2” in PP mode.
0x06: For “Base Class Code_F0” in LB mode
0xFF: For “Base Class Code_F3” in SPI mode
0x00: Others
Note: Only “Base Class Code_F0” existed in LB mode.
Subsystem Vendor ID_Fx (0x0B~0x0A, 0x1F~0x1E, 0x33~0x32, 0x47~0x46)
Subsystem Vendor ID_Fx.
This field will be loaded into PCIe Configuration Space offset 0x2C (Subsystem Vendor ID).
Hardware Default Value: 0xA000
Note: Only “Subsystem Vendor ID_F0” existed in LB mode and if the function has been disabled
this file should be set to 0x0000.