123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443 |
- typedef const struct acpi_rsconvert_info
- {
- UINT8 Opcode
- UINT8 ResourceOffset
- UINT8 AmlOffset
- UINT8 Value
- } ACPI_RSCONVERT_INFO
- typedef enum
- {
- ACPI_RSC_INITGET = 0,
- ACPI_RSC_INITSET,
- ACPI_RSC_FLAGINIT,
- ACPI_RSC_1BITFLAG,
- ACPI_RSC_2BITFLAG,
- ACPI_RSC_3BITFLAG,
- ACPI_RSC_ADDRESS,
- ACPI_RSC_BITMASK,
- ACPI_RSC_BITMASK16,
- ACPI_RSC_COUNT,
- ACPI_RSC_COUNT16,
- ACPI_RSC_COUNT_GPIO_PIN,
- ACPI_RSC_COUNT_GPIO_RES,
- ACPI_RSC_COUNT_GPIO_VEN,
- ACPI_RSC_COUNT_SERIAL_RES,
- ACPI_RSC_COUNT_SERIAL_VEN,
- ACPI_RSC_DATA8,
- ACPI_RSC_EXIT_EQ,
- ACPI_RSC_EXIT_LE,
- ACPI_RSC_EXIT_NE,
- ACPI_RSC_LENGTH,
- ACPI_RSC_MOVE_GPIO_PIN,
- ACPI_RSC_MOVE_GPIO_RES,
- ACPI_RSC_MOVE_SERIAL_RES,
- ACPI_RSC_MOVE_SERIAL_VEN,
- ACPI_RSC_MOVE8,
- ACPI_RSC_MOVE16,
- ACPI_RSC_MOVE32,
- ACPI_RSC_MOVE64,
- ACPI_RSC_SET8,
- ACPI_RSC_SOURCE,
- ACPI_RSC_SOURCEX
- } ACPI_RSCONVERT_OPCODES
- typedef const struct acpi_rsdump_info
- {
- UINT8 Opcode
- UINT8 Offset
- char *Name
- const char **Pointer
- } ACPI_RSDUMP_INFO
- typedef enum
- {
- ACPI_RSD_TITLE = 0,
- ACPI_RSD_1BITFLAG,
- ACPI_RSD_2BITFLAG,
- ACPI_RSD_3BITFLAG,
- ACPI_RSD_ADDRESS,
- ACPI_RSD_DWORDLIST,
- ACPI_RSD_LITERAL,
- ACPI_RSD_LONGLIST,
- ACPI_RSD_SHORTLIST,
- ACPI_RSD_SHORTLISTX,
- ACPI_RSD_SOURCE,
- ACPI_RSD_STRING,
- ACPI_RSD_UINT8,
- ACPI_RSD_UINT16,
- ACPI_RSD_UINT32,
- ACPI_RSD_UINT64,
- ACPI_RSD_WORDLIST
- } ACPI_RSDUMP_OPCODES
- extern const UINT8 AcpiGbl_AmlResourceSizes[]
- extern const UINT8 AcpiGbl_AmlResourceSerialBusSizes[]
- extern ACPI_RSCONVERT_INFO *AcpiGbl_SetResourceDispatch[]
- extern const UINT8 AcpiGbl_ResourceStructSizes[]
- extern const UINT8 AcpiGbl_ResourceStructSerialBusSizes[]
- extern ACPI_RSCONVERT_INFO *AcpiGbl_GetResourceDispatch[]
- extern ACPI_RSCONVERT_INFO *AcpiGbl_ConvertResourceSerialBusDispatch[]
- typedef struct acpi_vendor_walk_info
- {
- ACPI_VENDOR_UUID *Uuid
- ACPI_BUFFER *Buffer;
- ACPI_STATUS Status
- } ACPI_VENDOR_WALK_INFO
- ACPI_STATUS
- AcpiRsCreateResourceList (
- ACPI_OPERAND_OBJECT *AmlBuffer,
- ACPI_BUFFER *OutputBuffer)
- ACPI_STATUS
- AcpiRsCreateAmlResources (
- ACPI_BUFFER *ResourceList,
- ACPI_BUFFER *OutputBuffer)
- ACPI_STATUS
- AcpiRsCreatePciRoutingTable (
- ACPI_OPERAND_OBJECT *PackageObject,
- ACPI_BUFFER *OutputBuffer)
- ACPI_STATUS
- AcpiRsGetPrtMethodData (
- ACPI_NAMESPACE_NODE *Node,
- ACPI_BUFFER *RetBuffer)
- ACPI_STATUS
- AcpiRsGetCrsMethodData (
- ACPI_NAMESPACE_NODE *Node,
- ACPI_BUFFER *RetBuffer)
- ACPI_STATUS
- AcpiRsGetPrsMethodData (
- ACPI_NAMESPACE_NODE *Node,
- ACPI_BUFFER *RetBuffer)
- ACPI_STATUS
- AcpiRsGetMethodData (
- ACPI_HANDLE Handle,
- char *Path,
- ACPI_BUFFER *RetBuffer)
- ACPI_STATUS
- AcpiRsSetSrsMethodData (
- ACPI_NAMESPACE_NODE *Node,
- ACPI_BUFFER *RetBuffer)
- ACPI_STATUS
- AcpiRsGetAeiMethodData (
- ACPI_NAMESPACE_NODE *Node,
- ACPI_BUFFER *RetBuffer)
- ACPI_STATUS
- AcpiRsGetListLength (
- UINT8 *AmlBuffer,
- UINT32 AmlBufferLength,
- ACPI_SIZE *SizeNeeded)
- ACPI_STATUS
- AcpiRsGetAmlLength (
- ACPI_RESOURCE *ResourceList,
- ACPI_SIZE ResourceListSize,
- ACPI_SIZE *SizeNeeded)
- ACPI_STATUS
- AcpiRsGetPciRoutingTableLength (
- ACPI_OPERAND_OBJECT *PackageObject,
- ACPI_SIZE *BufferSizeNeeded);
- ACPI_STATUS
- AcpiRsConvertAmlToResources (
- UINT8 *Aml,
- UINT32 Length,
- UINT32 Offset,
- UINT8 ResourceIndex,
- void **Context)
- ACPI_STATUS
- AcpiRsConvertResourcesToAml (
- ACPI_RESOURCE *Resource,
- ACPI_SIZE AmlSizeNeeded,
- UINT8 *OutputBuffer)
- void
- AcpiRsSetAddressCommon (
- AML_RESOURCE *Aml,
- ACPI_RESOURCE *Resource)
- BOOLEAN
- AcpiRsGetAddressCommon (
- ACPI_RESOURCE *Resource,
- AML_RESOURCE *Aml)
- ACPI_STATUS
- AcpiRsConvertAmlToResource (
- ACPI_RESOURCE *Resource,
- AML_RESOURCE *Aml,
- ACPI_RSCONVERT_INFO *Info)
- ACPI_STATUS
- AcpiRsConvertResourceToAml (
- ACPI_RESOURCE *Resource,
- AML_RESOURCE *Aml,
- ACPI_RSCONVERT_INFO *Info)
- void
- AcpiRsMoveData (
- void *Destination,
- void *Source,
- UINT16 ItemCount,
- UINT8 MoveType);
- UINT8
- AcpiRsDecodeBitmask (
- UINT16 Mask,
- UINT8 *List)
- UINT16
- AcpiRsEncodeBitmask (
- UINT8 *List,
- UINT8 Count)
- ACPI_RS_LENGTH
- AcpiRsGetResourceSource (
- ACPI_RS_LENGTH ResourceLength,
- ACPI_RS_LENGTH MinimumLength,
- ACPI_RESOURCE_SOURCE *ResourceSource,
- AML_RESOURCE *Aml,
- char *StringPtr)
- ACPI_RSDESC_SIZE
- AcpiRsSetResourceSource (
- AML_RESOURCE *Aml,
- ACPI_RS_LENGTH MinimumLength,
- ACPI_RESOURCE_SOURCE *ResourceSource)
- void
- AcpiRsSetResourceHeader (
- UINT8 DescriptorType,
- ACPI_RSDESC_SIZE TotalLength,
- AML_RESOURCE *Aml)
- void
- AcpiRsSetResourceLength (
- ACPI_RSDESC_SIZE TotalLength,
- AML_RESOURCE *Aml)
- void
- AcpiRsDumpResourceList (
- ACPI_RESOURCE *Resource)
- void
- AcpiRsDumpIrqList (
- UINT8 *RouteTable)
- extern ACPI_RSCONVERT_INFO AcpiRsConvertDma[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertEndDpf[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertIo[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertFixedIo[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertEndTag[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertMemory24[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertGenericReg[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertMemory32[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertFixedMemory32[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertAddress32[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertAddress16[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertExtIrq[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertAddress64[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertExtAddress64[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertGpio[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertFixedDma[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertI2cSerialBus[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertSpiSerialBus[]
- extern ACPI_RSCONVERT_INFO AcpiRsConvertUartSerialBus[]
- extern ACPI_RSCONVERT_INFO AcpiRsGetIrq[]
- extern ACPI_RSCONVERT_INFO AcpiRsGetStartDpf[]
- extern ACPI_RSCONVERT_INFO AcpiRsGetVendorSmall[]
- extern ACPI_RSCONVERT_INFO AcpiRsGetVendorLarge[]
- extern ACPI_RSCONVERT_INFO AcpiRsSetIrq[]
- extern ACPI_RSCONVERT_INFO AcpiRsSetStartDpf[]
- extern ACPI_RSCONVERT_INFO AcpiRsSetVendor[]
- extern ACPI_RSDUMP_INFO *AcpiGbl_DumpResourceDispatch[]
- extern ACPI_RSDUMP_INFO *AcpiGbl_DumpSerialBusDispatch[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpIrq[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpPrt[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpDma[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpStartDpf[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpEndDpf[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpIo[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpIoFlags[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpFixedIo[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpVendor[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpEndTag[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpMemory24[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpMemory32[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpMemoryFlags[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpFixedMemory32[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpAddress16[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpAddress32[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpAddress64[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpExtAddress64[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpExtIrq[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpGenericReg[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpGpio[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpFixedDma[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpCommonSerialBus[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpI2cSerialBus[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpSpiSerialBus[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpUartSerialBus[]
- extern ACPI_RSDUMP_INFO AcpiRsDumpGeneralFlags[]
|