74{
81
82
84
85
86
87
88
89
92 {
94 "Misaligned resource pointer %p",
Resource));
95 }
96
97
98
100
103 {
106 {
107 ConversionTable =
NULL;
108 }
109 else
110 {
111
112
115 }
116 }
117 else
118 {
120 }
121
122 if (!ConversionTable)
123 {
125 "Invalid/unsupported resource descriptor: Type 0x%2.2X",
126 ResourceIndex));
128 }
129
130
131
133 Resource, AmlResource, ConversionTable);
135 {
137 "Could not convert AML resource (Type 0x%X)", *
Aml));
139 }
140
142 {
144 "Zero-length resource returned from RsConvertAmlToResource"));
145 }
146
148 "Type %.2X, AmlLength %.2X InternalLength %.2X\n",
151
152
153
156}
#define AE_AML_INVALID_RESOURCE_TYPE
#define ACPI_RESOURCE_NAME_SERIAL_BUS
#define ACPI_IS_MISALIGNED(value)
#define ACPI_DEBUG_PRINT(pl)
#define ACPI_EXCEPTION(plist)
#define ACPI_WARNING(plist)
#define return_ACPI_STATUS(s)
#define ACPI_FUNCTION_TRACE(a)
#define ACPI_ERROR(plist)
#define ACPI_DB_RESOURCES
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char ACPI_WALK_RESOURCE_CALLBACK void *Context ACPI_BUFFER *RetBuffer UINT16 ACPI_RESOURCE **ResourcePtr ACPI_GENERIC_ADDRESS *Reg UINT32 *ReturnValue UINT8 UINT8 *Slp_TypB ACPI_PHYSICAL_ADDRESS PhysicalAddress64 UINT32 UINT32 *TimeElapsed UINT32 ACPI_STATUS const char UINT32 ACPI_STATUS const char UINT32 const char const char UINT32 const char BOOLEAN UINT8 * Aml
ACPI_RSCONVERT_INFO * AcpiGbl_ConvertResourceSerialBusDispatch[]
ACPI_RSCONVERT_INFO * AcpiGbl_GetResourceDispatch[]
ACPI_STATUS AcpiRsConvertAmlToResource(ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info)
#define ACPI_NEXT_RESOURCE(Res)
#define ACPI_CAST_INDIRECT_PTR(t, p)
#define ACPI_CAST_PTR(t, p)
UINT8 AcpiUtGetResourceType(void *Aml)
#define AML_RESOURCE_MAX_SERIALBUSTYPE
_Acquires_exclusive_lock_ Resource _Acquires_shared_lock_ Resource _Inout_ PERESOURCE Resource
_In_ ULONG _In_ ULONG _In_ ULONG Length
AML_RESOURCE_COMMON_SERIALBUS CommonSerialBus