|
enum | acpi_aml_resource_type_t { ACPI_AML_RESOURCE_SMALLITEM =0
, ACPI_AML_RESOURCE_LARGEITEM
} |
|
enum | acpi_aml_resource_smallitem_name_t {
ACPI_AML_RESOURCE_SMALLITEM_IRQ =4
, ACPI_AML_RESOURCE_SMALLITEM_DMA =5
, ACPI_AML_RESOURCE_SMALLITEM_START_DEPFUNC =6
, ACPI_AML_RESOURCE_SMALLITEM_END_DEPFUNC =7
,
ACPI_AML_RESOURCE_SMALLITEM_IO =8
, ACPI_AML_RESOURCE_SMALLITEM_FIXEDIO =9
, ACPI_AML_RESOURCE_SMALLITEM_FIXEDDMA =10
, ACPI_AML_RESOURCE_SMALLITEM_VENDOR =14
,
ACPI_AML_RESOURCE_SMALLITEM_ENDTAG =15
} |
|
enum | acpi_aml_resource_largeitem_name_t {
ACPI_AML_RESOURCE_LARGEITEM_24BIT_MEMORY_RANGE =1
, ACPI_AML_RESOURCE_LARGEITEM_GENERIC_REGISTER =2
, ACPI_AML_RESOURCE_LARGEITEM_VENDOR =4
, ACPI_AML_RESOURCE_LARGEITEM_32BIT_MEMORY_RANGE =5
,
ACPI_AML_RESOURCE_LARGEITEM_32BIT_FIXEDMEMORY_RANGE =6
, ACPI_AML_RESOURCE_LARGEITEM_DWORD_ADDRESS_SPACE =7
, ACPI_AML_RESOURCE_LARGEITEM_WORD_ADDRESS_SPACE =8
, ACPI_AML_RESOURCE_LARGEITEM_EXTENDED_INTERRUPT =9
,
ACPI_AML_RESOURCE_LARGEITEM_QWORD_ADDRESS_SPACE =10
, ACPI_AML_RESOURCE_LARGEITEM_EXTENDED_ADDRESS_SPACE =11
, ACPI_AML_RESOURCE_LARGEITEM_GPIO_CONNECTION =12
, ACPI_AML_RESOURCE_LARGEITEM_PIN_FUNCTION =13
,
ACPI_AML_RESOURCE_LARGEITEM_GENERIC_SERIAL_BUS_CONNECTION =14
, ACPI_AML_RESOURCE_LARGEITEM_PIN_CONFIGURATION =15
, ACPI_AML_RESOURCE_LARGEITEM_PIN_GROUP =16
, ACPI_AML_RESOURCE_LARGEITEM_PIN_GROUP_FUNCTION =17
,
ACPI_AML_RESOURCE_LARGEITEM_PIN_GROUP_CONFIGURATION =18
} |
|
enum | acpi_aml_resource_word_address_space_type_t { ACPI_AML_RESOURCE_WORD_ADDRESS_SPACE_TYPE_MEMORY =0
, ACPI_AML_RESOURCE_WORD_ADDRESS_SPACE_TYPE_IO =1
, ACPI_AML_RESOURCE_WORD_ADDRESS_SPACE_TYPE_BUS =2
} |
|
enum | acpi_aml_resource_address_space_id_t {
ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_MEMORY =0
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_IO =1
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_PCI_CONF_SPACE =2
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_EMBEDED_CONTROLLER =3
,
ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_SMBUS =4
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_CMOS =5
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_PCI_BAR_TARGET =6
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_IPMI =7
,
ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_GPIO =8
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_SERIALBUS =9
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_PCC =10
, ACPI_AML_RESOURCE_ADDRESS_SPACE_ID_FUNCTIONAL_FIXED_HARDWARE =0X7F
} |
|
enum | acpi_aml_resource_access_size_t {
ACPI_AML_RESOURCE_ACCESS_SIZE_UNDEFINED =0
, ACPI_AML_RESOURCE_ACCESS_SIZE_BYTE =1
, ACPI_AML_RESOURCE_ACCESS_SIZE_WORD =2
, ACPI_AML_RESOURCE_ACCESS_SIZE_DWORD =3
,
ACPI_AML_RESOURCE_ACCESS_SIZE_QWORD =4
} |
|
ACPI AML Resource header.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.