diff options
Diffstat (limited to 'sys/contrib/dev/acpica/acresrc.h')
-rw-r--r-- | sys/contrib/dev/acpica/acresrc.h | 54 |
1 files changed, 35 insertions, 19 deletions
diff --git a/sys/contrib/dev/acpica/acresrc.h b/sys/contrib/dev/acpica/acresrc.h index dd942a9..4700c94 100644 --- a/sys/contrib/dev/acpica/acresrc.h +++ b/sys/contrib/dev/acpica/acresrc.h @@ -1,7 +1,7 @@ /****************************************************************************** * * Name: acresrc.h - Resource Manager function prototypes - * $Revision: 22 $ + * $Revision: 25 $ * *****************************************************************************/ @@ -152,7 +152,7 @@ AcpiRsCreateResourceList ( ACPI_STATUS AcpiRsCreateByteStream ( - RESOURCE *LinkedListBuffer, + ACPI_RESOURCE *LinkedListBuffer, UINT8 *OutputBuffer, UINT32 *OutputBufferLength); @@ -169,7 +169,7 @@ AcpiRsCreatePciRoutingTable ( void AcpiRsDumpResourceList ( - RESOURCE *Resource); + ACPI_RESOURCE *Resource); void AcpiRsDumpIrqList ( @@ -189,7 +189,7 @@ AcpiRsCalculateListLength ( ACPI_STATUS AcpiRsCalculateByteStreamLength ( - RESOURCE *LinkedListBuffer, + ACPI_RESOURCE *LinkedListBuffer, UINT32 *SizeNeeded); ACPI_STATUS @@ -205,7 +205,7 @@ AcpiRsByteStreamToList ( ACPI_STATUS AcpiRsListToByteStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT32 ByteStreamSizeNeeded, UINT8 **OutputBuffer); @@ -225,13 +225,13 @@ AcpiRsFixedIoResource ( ACPI_STATUS AcpiRsIoStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); ACPI_STATUS AcpiRsFixedIoStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -244,7 +244,7 @@ AcpiRsIrqResource ( ACPI_STATUS AcpiRsIrqStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -257,7 +257,7 @@ AcpiRsDmaResource ( ACPI_STATUS AcpiRsDmaStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -270,7 +270,7 @@ AcpiRsAddress16Resource ( ACPI_STATUS AcpiRsAddress16Stream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -283,7 +283,20 @@ AcpiRsAddress32Resource ( ACPI_STATUS AcpiRsAddress32Stream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, + UINT8 **OutputBuffer, + UINT32 *BytesConsumed); + +ACPI_STATUS +AcpiRsAddress64Resource ( + UINT8 *ByteStreamBuffer, + UINT32 *BytesConsumed, + UINT8 **OutputBuffer, + UINT32 *StructureSize); + +ACPI_STATUS +AcpiRsAddress64Stream ( + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -303,13 +316,13 @@ AcpiRsEndDependentFunctionsResource ( ACPI_STATUS AcpiRsStartDependentFunctionsStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); ACPI_STATUS AcpiRsEndDependentFunctionsStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -322,7 +335,7 @@ AcpiRsMemory24Resource ( ACPI_STATUS AcpiRsMemory24Stream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -343,13 +356,13 @@ AcpiRsFixedMemory32Resource ( ACPI_STATUS AcpiRsMemory32RangeStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); ACPI_STATUS AcpiRsFixedMemory32Stream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -362,7 +375,7 @@ AcpiRsExtendedIrqResource ( ACPI_STATUS AcpiRsExtendedIrqStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -375,7 +388,7 @@ AcpiRsEndTagResource ( ACPI_STATUS AcpiRsEndTagStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); @@ -388,9 +401,12 @@ AcpiRsVendorResource ( ACPI_STATUS AcpiRsVendorStream ( - RESOURCE *LinkedList, + ACPI_RESOURCE *LinkedList, UINT8 **OutputBuffer, UINT32 *BytesConsumed); +UINT8 +AcpiRsGetResourceType ( + UINT8 ResourceStartByte); #endif /* __ACRESRC_H__ */ |