Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DevProp * enums #1667

Closed
Nuklon opened this issue Aug 2, 2023 · 0 comments
Closed

DevProp * enums #1667

Nuklon opened this issue Aug 2, 2023 · 0 comments

Comments

@Nuklon
Copy link
Contributor

Nuklon commented Aug 2, 2023

By their group. Non-flagged.

		public const uint DevProp_PciRootBus_SecondaryInterface_PciConventional = 0U;
		public const uint DevProp_PciRootBus_SecondaryInterface_PciXMode1 = 1U;
		public const uint DevProp_PciRootBus_SecondaryInterface_PciXMode2 = 2U;
		public const uint DevProp_PciRootBus_SecondaryInterface_PciExpress = 3U;


		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_33Mhz = 0U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_66Mhz = 1U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_66Mhz = 2U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_100Mhz = 3U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_133Mhz = 4U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_66Mhz = 5U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_100Mhz = 6U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_133Mhz = 7U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_66Mhz = 8U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_100Mhz = 9U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_133Mhz = 10U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_66Mhz = 11U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_100Mhz = 12U;
		public const uint DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_133Mhz = 13U;


		public const uint DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_33Mhz = 1U;
		public const uint DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_66Mhz = 2U;
		public const uint DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_66Mhz = 4U;
		public const uint DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_133Mhz = 8U;
		public const uint DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_266Mhz = 16U;
		public const uint DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_533Mhz = 32U;


		public const uint DevProp_PciRootBus_BusWidth_32Bits = 0U;
		public const uint DevProp_PciRootBus_BusWidth_64Bits = 1U;


                // DeviceType and BridgeType belong together.
		public const uint DevProp_PciDevice_DeviceType_PciConventional = 0U;
		public const uint DevProp_PciDevice_DeviceType_PciX = 1U;
		public const uint DevProp_PciDevice_DeviceType_PciExpressEndpoint = 2U;
		public const uint DevProp_PciDevice_DeviceType_PciExpressLegacyEndpoint = 3U;
		public const uint DevProp_PciDevice_DeviceType_PciExpressRootComplexIntegratedEndpoint = 4U;
		public const uint DevProp_PciDevice_DeviceType_PciExpressTreatedAsPci = 5U;
		public const uint DevProp_PciDevice_BridgeType_PciConventional = 6U;
		public const uint DevProp_PciDevice_BridgeType_PciX = 7U;
		public const uint DevProp_PciDevice_BridgeType_PciExpressRootPort = 8U;
		public const uint DevProp_PciDevice_BridgeType_PciExpressUpstreamSwitchPort = 9U;
		public const uint DevProp_PciDevice_BridgeType_PciExpressDownstreamSwitchPort = 10U;
		public const uint DevProp_PciDevice_BridgeType_PciExpressToPciXBridge = 11U;
		public const uint DevProp_PciDevice_BridgeType_PciXToExpressBridge = 12U;
		public const uint DevProp_PciDevice_BridgeType_PciExpressTreatedAsPci = 13U;
		public const uint DevProp_PciDevice_BridgeType_PciExpressEventCollector = 14U;


		public const uint DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_33MHz = 0U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_66MHz = 1U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode_Conventional_Pci = 0U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_66Mhz = 1U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_100Mhz = 2U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_133MHZ = 3U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_66Mhz = 5U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_100Mhz = 6U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_133Mhz = 7U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_66MHz = 9U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_100MHz = 10U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_133MHz = 11U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_66MHz = 13U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_100MHz = 14U;
		public const uint DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_133MHz = 15U;


		public const uint DevProp_PciExpressDevice_PayloadOrRequestSize_128Bytes = 0U;
		public const uint DevProp_PciExpressDevice_PayloadOrRequestSize_256Bytes = 1U;
		public const uint DevProp_PciExpressDevice_PayloadOrRequestSize_512Bytes = 2U;
		public const uint DevProp_PciExpressDevice_PayloadOrRequestSize_1024Bytes = 3U;
		public const uint DevProp_PciExpressDevice_PayloadOrRequestSize_2048Bytes = 4U;
		public const uint DevProp_PciExpressDevice_PayloadOrRequestSize_4096Bytes = 5U;


		public const uint DevProp_PciExpressDevice_LinkSpeed_TwoAndHalf_Gbps = 1U;
		public const uint DevProp_PciExpressDevice_LinkSpeed_Five_Gbps = 2U;


		public const uint DevProp_PciExpressDevice_LinkWidth_By_1 = 1U;
		public const uint DevProp_PciExpressDevice_LinkWidth_By_2 = 2U;
		public const uint DevProp_PciExpressDevice_LinkWidth_By_4 = 4U;
		public const uint DevProp_PciExpressDevice_LinkWidth_By_8 = 8U;
		public const uint DevProp_PciExpressDevice_LinkWidth_By_12 = 12U;
		public const uint DevProp_PciExpressDevice_LinkWidth_By_16 = 16U;
		public const uint DevProp_PciExpressDevice_LinkWidth_By_32 = 32U;


		public const uint DevProp_PciExpressDevice_Spec_Version_10 = 1U;
		public const uint DevProp_PciExpressDevice_Spec_Version_11 = 2U;


		public const uint DevProp_PciDevice_InterruptType_LineBased = 1U;
		public const uint DevProp_PciDevice_InterruptType_Msi = 2U;
		public const uint DevProp_PciDevice_InterruptType_MsiX = 4U;


		public const uint DevProp_PciDevice_SriovSupport_Ok = 0U;
		public const uint DevProp_PciDevice_SriovSupport_MissingAcs = 1U;
		public const uint DevProp_PciDevice_SriovSupport_MissingPfDriver = 2U;
		public const uint DevProp_PciDevice_SriovSupport_NoBusResource = 3U;
		public const uint DevProp_PciDevice_SriovSupport_DidntGetVfBarSpace = 4U;


		public const uint DevProp_PciDevice_AcsSupport_Present = 0U;
		public const uint DevProp_PciDevice_AcsSupport_NotNeeded = 1U;
		public const uint DevProp_PciDevice_AcsSupport_Missing = 2U;


		public const uint DevProp_PciDevice_AcsCompatibleUpHierarchy_NotSupported = 0U;
		public const uint DevProp_PciDevice_AcsCompatibleUpHierarchy_SingleFunctionSupported = 1U;
		public const uint DevProp_PciDevice_AcsCompatibleUpHierarchy_NoP2PSupported = 2U;
		public const uint DevProp_PciDevice_AcsCompatibleUpHierarchy_Supported = 3U;
		public const uint DevProp_PciDevice_AcsCompatibleUpHierarchy_Enhanced = 4U;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant