⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 acresrc.h

📁 acpi tools for linux include acpiexec and acpixtract
💻 H
📖 第 1 页 / 共 2 页
字号:
/* * rscreate */ACPI_STATUSAcpiRsCreateResourceList (    ACPI_OPERAND_OBJECT     *AmlBuffer,    ACPI_BUFFER             *OutputBuffer);ACPI_STATUSAcpiRsCreateAmlResources (    ACPI_RESOURCE           *LinkedListBuffer,    ACPI_BUFFER             *OutputBuffer);ACPI_STATUSAcpiRsCreatePciRoutingTable (    ACPI_OPERAND_OBJECT     *PackageObject,    ACPI_BUFFER             *OutputBuffer);/* * rsutils */ACPI_STATUSAcpiRsGetPrtMethodData (    ACPI_NAMESPACE_NODE     *Node,    ACPI_BUFFER             *RetBuffer);ACPI_STATUSAcpiRsGetCrsMethodData (    ACPI_NAMESPACE_NODE     *Node,    ACPI_BUFFER             *RetBuffer);ACPI_STATUSAcpiRsGetPrsMethodData (    ACPI_NAMESPACE_NODE     *Node,    ACPI_BUFFER             *RetBuffer);ACPI_STATUSAcpiRsGetMethodData (    ACPI_HANDLE             Handle,    char                    *Path,    ACPI_BUFFER             *RetBuffer);ACPI_STATUSAcpiRsSetSrsMethodData (    ACPI_NAMESPACE_NODE     *Node,    ACPI_BUFFER             *RetBuffer);/* * rscalc */ACPI_STATUSAcpiRsGetListLength (    UINT8                   *AmlBuffer,    UINT32                  AmlBufferLength,    ACPI_SIZE               *SizeNeeded);ACPI_STATUSAcpiRsGetAmlLength (    ACPI_RESOURCE           *LinkedListBuffer,    ACPI_SIZE               *SizeNeeded);ACPI_STATUSAcpiRsGetPciRoutingTableLength (    ACPI_OPERAND_OBJECT     *PackageObject,    ACPI_SIZE               *BufferSizeNeeded);ACPI_STATUSAcpiRsConvertAmlToResources (    UINT8                   *Aml,    UINT32                  Length,    UINT32                  Offset,    UINT8                   ResourceIndex,    void                    *Context);ACPI_STATUSAcpiRsConvertResourcesToAml (    ACPI_RESOURCE           *Resource,    ACPI_SIZE               AmlSizeNeeded,    UINT8                   *OutputBuffer);/* * rsaddr */voidAcpiRsSetAddressCommon (    AML_RESOURCE            *Aml,    ACPI_RESOURCE           *Resource);BOOLEANAcpiRsGetAddressCommon (    ACPI_RESOURCE           *Resource,    AML_RESOURCE            *Aml);/* * rsmisc */ACPI_STATUSAcpiRsConvertAmlToResource (    ACPI_RESOURCE           *Resource,    AML_RESOURCE            *Aml,    ACPI_RSCONVERT_INFO     *Info);ACPI_STATUSAcpiRsConvertResourceToAml (    ACPI_RESOURCE           *Resource,    AML_RESOURCE            *Aml,    ACPI_RSCONVERT_INFO     *Info);/* * rsutils */voidAcpiRsMoveData (    void                    *Destination,    void                    *Source,    UINT16                  ItemCount,    UINT8                   MoveType);UINT8AcpiRsDecodeBitmask (    UINT16                  Mask,    UINT8                   *List);UINT16AcpiRsEncodeBitmask (    UINT8                   *List,    UINT8                   Count);ACPI_RS_LENGTHAcpiRsGetResourceSource (    ACPI_RS_LENGTH          ResourceLength,    ACPI_RS_LENGTH          MinimumLength,    ACPI_RESOURCE_SOURCE    *ResourceSource,    AML_RESOURCE            *Aml,    char                    *StringPtr);ACPI_RSDESC_SIZEAcpiRsSetResourceSource (    AML_RESOURCE            *Aml,    ACPI_RS_LENGTH          MinimumLength,    ACPI_RESOURCE_SOURCE    *ResourceSource);voidAcpiRsSetResourceHeader (    UINT8                   DescriptorType,    ACPI_RSDESC_SIZE        TotalLength,    AML_RESOURCE            *Aml);voidAcpiRsSetResourceLength (    ACPI_RSDESC_SIZE        TotalLength,    AML_RESOURCE            *Aml);/* * rsdump */voidAcpiRsDumpResourceList (    ACPI_RESOURCE           *Resource);voidAcpiRsDumpIrqList (    UINT8                   *RouteTable);/* * Resource conversion tables */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[];/* These resources require separate get/set tables */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[];#if defined(ACPI_DEBUG_OUTPUT) || defined(ACPI_DEBUGGER)/* * rsinfo */extern ACPI_RSDUMP_INFO         *AcpiGbl_DumpResourceDispatch[];/* * rsdump */extern ACPI_RSDUMP_INFO         AcpiRsDumpIrq[];extern ACPI_RSDUMP_INFO         AcpiRsDumpDma[];extern ACPI_RSDUMP_INFO         AcpiRsDumpStartDpf[];extern ACPI_RSDUMP_INFO         AcpiRsDumpEndDpf[];extern ACPI_RSDUMP_INFO         AcpiRsDumpIo[];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         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[];#endif#endif  /* __ACRESRC_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -