📄 acpixf.h
字号:
ACPI_STATUSAcpiGetData ( ACPI_HANDLE ObjHandle, ACPI_OBJECT_HANDLER Handler, void **Data);ACPI_STATUSAcpiDebugTrace ( char *Name, UINT32 DebugLevel, UINT32 DebugLayer, UINT32 Flags);/* * Object manipulation and enumeration */ACPI_STATUSAcpiEvaluateObject ( ACPI_HANDLE Object, ACPI_STRING Pathname, ACPI_OBJECT_LIST *ParameterObjects, ACPI_BUFFER *ReturnObjectBuffer);ACPI_STATUSAcpiEvaluateObjectTyped ( ACPI_HANDLE Object, ACPI_STRING Pathname, ACPI_OBJECT_LIST *ExternalParams, ACPI_BUFFER *ReturnBuffer, ACPI_OBJECT_TYPE ReturnType);ACPI_STATUSAcpiGetObjectInfo ( ACPI_HANDLE Handle, ACPI_BUFFER *ReturnBuffer);ACPI_STATUSAcpiGetNextObject ( ACPI_OBJECT_TYPE Type, ACPI_HANDLE Parent, ACPI_HANDLE Child, ACPI_HANDLE *OutHandle);ACPI_STATUSAcpiGetType ( ACPI_HANDLE Object, ACPI_OBJECT_TYPE *OutType);ACPI_STATUSAcpiGetParent ( ACPI_HANDLE Object, ACPI_HANDLE *OutHandle);/* * Event handler interfaces */ACPI_STATUSAcpiInstallFixedEventHandler ( UINT32 AcpiEvent, ACPI_EVENT_HANDLER Handler, void *Context);ACPI_STATUSAcpiRemoveFixedEventHandler ( UINT32 AcpiEvent, ACPI_EVENT_HANDLER Handler);ACPI_STATUSAcpiInstallNotifyHandler ( ACPI_HANDLE Device, UINT32 HandlerType, ACPI_NOTIFY_HANDLER Handler, void *Context);ACPI_STATUSAcpiRemoveNotifyHandler ( ACPI_HANDLE Device, UINT32 HandlerType, ACPI_NOTIFY_HANDLER Handler);ACPI_STATUSAcpiInstallAddressSpaceHandler ( ACPI_HANDLE Device, ACPI_ADR_SPACE_TYPE SpaceId, ACPI_ADR_SPACE_HANDLER Handler, ACPI_ADR_SPACE_SETUP Setup, void *Context);ACPI_STATUSAcpiRemoveAddressSpaceHandler ( ACPI_HANDLE Device, ACPI_ADR_SPACE_TYPE SpaceId, ACPI_ADR_SPACE_HANDLER Handler);ACPI_STATUSAcpiInstallGpeHandler ( ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT32 Type, ACPI_EVENT_HANDLER Address, void *Context);ACPI_STATUSAcpiInstallExceptionHandler ( ACPI_EXCEPTION_HANDLER Handler);/* * Event interfaces */ACPI_STATUSAcpiAcquireGlobalLock ( UINT16 Timeout, UINT32 *Handle);ACPI_STATUSAcpiReleaseGlobalLock ( UINT32 Handle);ACPI_STATUSAcpiRemoveGpeHandler ( ACPI_HANDLE GpeDevice, UINT32 GpeNumber, ACPI_EVENT_HANDLER Address);ACPI_STATUSAcpiEnableEvent ( UINT32 Event, UINT32 Flags);ACPI_STATUSAcpiDisableEvent ( UINT32 Event, UINT32 Flags);ACPI_STATUSAcpiClearEvent ( UINT32 Event);ACPI_STATUSAcpiGetEventStatus ( UINT32 Event, ACPI_EVENT_STATUS *EventStatus);ACPI_STATUSAcpiSetGpeType ( ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT8 Type);ACPI_STATUSAcpiEnableGpe ( ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT32 Flags);ACPI_STATUSAcpiDisableGpe ( ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT32 Flags);ACPI_STATUSAcpiClearGpe ( ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT32 Flags);ACPI_STATUSAcpiGetGpeStatus ( ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT32 Flags, ACPI_EVENT_STATUS *EventStatus);ACPI_STATUSAcpiInstallGpeBlock ( ACPI_HANDLE GpeDevice, ACPI_GENERIC_ADDRESS *GpeBlockAddress, UINT32 RegisterCount, UINT32 InterruptNumber);ACPI_STATUSAcpiRemoveGpeBlock ( ACPI_HANDLE GpeDevice);/* * Resource interfaces */typedefACPI_STATUS (*ACPI_WALK_RESOURCE_CALLBACK) ( ACPI_RESOURCE *Resource, void *Context);ACPI_STATUSAcpiGetVendorResource ( ACPI_HANDLE DeviceHandle, char *Name, ACPI_VENDOR_UUID *Uuid, ACPI_BUFFER *RetBuffer);ACPI_STATUSAcpiGetCurrentResources( ACPI_HANDLE DeviceHandle, ACPI_BUFFER *RetBuffer);ACPI_STATUSAcpiGetPossibleResources( ACPI_HANDLE DeviceHandle, ACPI_BUFFER *RetBuffer);ACPI_STATUSAcpiWalkResources ( ACPI_HANDLE DeviceHandle, char *Name, ACPI_WALK_RESOURCE_CALLBACK UserFunction, void *Context);ACPI_STATUSAcpiSetCurrentResources ( ACPI_HANDLE DeviceHandle, ACPI_BUFFER *InBuffer);ACPI_STATUSAcpiGetIrqRoutingTable ( ACPI_HANDLE BusDeviceHandle, ACPI_BUFFER *RetBuffer);ACPI_STATUSAcpiResourceToAddress64 ( ACPI_RESOURCE *Resource, ACPI_RESOURCE_ADDRESS64 *Out);/* * Hardware (ACPI device) interfaces */ACPI_STATUSAcpiGetRegister ( UINT32 RegisterId, UINT32 *ReturnValue);ACPI_STATUSAcpiSetRegister ( UINT32 RegisterId, UINT32 Value);ACPI_STATUSAcpiSetFirmwareWakingVector ( ACPI_PHYSICAL_ADDRESS PhysicalAddress);ACPI_STATUSAcpiGetFirmwareWakingVector ( ACPI_PHYSICAL_ADDRESS *PhysicalAddress);ACPI_STATUSAcpiGetSleepTypeData ( UINT8 SleepState, UINT8 *Slp_TypA, UINT8 *Slp_TypB);ACPI_STATUSAcpiEnterSleepStatePrep ( UINT8 SleepState);ACPI_STATUSAcpiEnterSleepState ( UINT8 SleepState);ACPI_STATUSAcpiEnterSleepStateS4bios ( void);ACPI_STATUSAcpiLeaveSleepState ( UINT8 SleepState);#endif /* __ACXFACE_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -