48#define _COMPONENT ACPI_RESOURCES
94 "Misaligned resource pointer %p",
Resource));
107 ConversionTable =
NULL;
122 if (!ConversionTable)
125 "Invalid/unsupported resource descriptor: Type 0x%2.2X",
133 Resource, AmlResource, ConversionTable);
137 "Could not convert AML resource (Type 0x%X)", *
Aml));
144 "Zero-length resource returned from RsConvertAmlToResource"));
148 "Type %.2X, AmlLength %.2X InternalLength %.2X\n",
181 ACPI_SIZE AmlSizeNeeded,
202 "Invalid descriptor type (0x%X) in resource list",
212 "Invalid zero length descriptor in resource list\n"));
220 if (
Resource->Data.CommonSerialBus.Type >
223 ConversionTable =
NULL;
230 Resource->Data.CommonSerialBus.Type];
238 if (!ConversionTable)
241 "Invalid/unsupported resource descriptor: Type 0x%2.2X",
251 "Could not convert resource (type 0x%X) to AML",
#define AE_AML_INVALID_RESOURCE_TYPE
#define AE_AML_BAD_RESOURCE_LENGTH
#define AE_AML_NO_RESOURCE_END_TAG
#define ACPI_RESOURCE_NAME_SERIAL_BUS
#define ACPI_IS_MISALIGNED(value)
#define ACPI_DEBUG_PRINT(pl)
#define ACPI_EXCEPTION(plist)
#define ACPI_MODULE_NAME(Name)
#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_STATUS AcpiRsConvertResourceToAml(ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info)
ACPI_RSCONVERT_INFO * AcpiGbl_SetResourceDispatch[]
ACPI_RSCONVERT_INFO * AcpiGbl_GetResourceDispatch[]
ACPI_STATUS AcpiRsConvertAmlToResource(ACPI_RESOURCE *Resource, AML_RESOURCE *Aml, ACPI_RSCONVERT_INFO *Info)
#define ACPI_RESOURCE_TYPE_SERIAL_BUS
#define ACPI_NEXT_RESOURCE(Res)
#define ACPI_RESOURCE_TYPE_END_TAG
#define ACPI_RESOURCE_TYPE_MAX
#define ACPI_CAST_INDIRECT_PTR(t, p)
#define ACPI_CAST_PTR(t, p)
UINT32 AcpiUtGetDescriptorLength(void *Aml)
ACPI_STATUS AcpiUtValidateResource(ACPI_WALK_STATE *WalkState, void *Aml, UINT8 *ReturnIndex)
UINT8 AcpiUtGetResourceType(void *Aml)
#define AML_RESOURCE_MAX_SERIALBUSTYPE
_Acquires_exclusive_lock_ Resource _Acquires_shared_lock_ Resource _Inout_ PERESOURCE Resource
_In_ ULONG _In_ ULONG Offset
_In_ ULONG _In_ ULONG _In_ ULONG Length
ACPI_STATUS AcpiRsConvertResourcesToAml(ACPI_RESOURCE *Resource, ACPI_SIZE AmlSizeNeeded, UINT8 *OutputBuffer)
ACPI_STATUS AcpiRsConvertAmlToResources(UINT8 *Aml, UINT32 Length, UINT32 Offset, UINT8 ResourceIndex, void **Context)
AML_RESOURCE_COMMON_SERIALBUS CommonSerialBus
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR OutputBuffer