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

📄 acglobal.h

📁 acpi tools for linux include acpiexec and acpixtract
💻 H
📖 第 1 页 / 共 2 页
字号:
/***************************************************************************** * * Miscellaneous globals * ****************************************************************************//* Object caches */ACPI_EXTERN ACPI_CACHE_T               *AcpiGbl_NamespaceCache;ACPI_EXTERN ACPI_CACHE_T               *AcpiGbl_StateCache;ACPI_EXTERN ACPI_CACHE_T               *AcpiGbl_PsNodeCache;ACPI_EXTERN ACPI_CACHE_T               *AcpiGbl_PsNodeExtCache;ACPI_EXTERN ACPI_CACHE_T               *AcpiGbl_OperandCache;/* Global handlers */ACPI_EXTERN ACPI_OBJECT_NOTIFY_HANDLER  AcpiGbl_DeviceNotify;ACPI_EXTERN ACPI_OBJECT_NOTIFY_HANDLER  AcpiGbl_SystemNotify;ACPI_EXTERN ACPI_EXCEPTION_HANDLER      AcpiGbl_ExceptionHandler;ACPI_EXTERN ACPI_INIT_HANDLER           AcpiGbl_InitHandler;ACPI_EXTERN ACPI_TABLE_HANDLER          AcpiGbl_TableHandler;ACPI_EXTERN void                       *AcpiGbl_TableHandlerContext;ACPI_EXTERN ACPI_WALK_STATE            *AcpiGbl_BreakpointWalk;/* Owner ID support */ACPI_EXTERN UINT32                      AcpiGbl_OwnerIdMask[ACPI_NUM_OWNERID_MASKS];ACPI_EXTERN UINT8                       AcpiGbl_LastOwnerIdIndex;ACPI_EXTERN UINT8                       AcpiGbl_NextOwnerIdOffset;/* Misc */ACPI_EXTERN UINT32                      AcpiGbl_OriginalMode;ACPI_EXTERN UINT32                      AcpiGbl_RsdpOriginalLocation;ACPI_EXTERN UINT32                      AcpiGbl_NsLookupCount;ACPI_EXTERN UINT32                      AcpiGbl_PsFindCount;ACPI_EXTERN UINT16                      AcpiGbl_Pm1EnableRegisterSave;ACPI_EXTERN UINT8                       AcpiGbl_DebuggerConfiguration;ACPI_EXTERN BOOLEAN                     AcpiGbl_StepToNextCall;ACPI_EXTERN BOOLEAN                     AcpiGbl_AcpiHardwarePresent;ACPI_EXTERN BOOLEAN                     AcpiGbl_EventsInitialized;ACPI_EXTERN BOOLEAN                     AcpiGbl_SystemAwakeAndRunning;#ifndef DEFINE_ACPI_GLOBALS/* Exception codes */extern char const                       *AcpiGbl_ExceptionNames_Env[];extern char const                       *AcpiGbl_ExceptionNames_Pgm[];extern char const                       *AcpiGbl_ExceptionNames_Tbl[];extern char const                       *AcpiGbl_ExceptionNames_Aml[];extern char const                       *AcpiGbl_ExceptionNames_Ctrl[];/* Other miscellaneous */extern BOOLEAN                          AcpiGbl_Shutdown;extern UINT32                           AcpiGbl_StartupFlags;extern const char                      *AcpiGbl_SleepStateNames[ACPI_S_STATE_COUNT];extern const char                      *AcpiGbl_HighestDstateNames[4];extern const ACPI_OPCODE_INFO           AcpiGbl_AmlOpInfo[AML_NUM_OPCODES];extern const char                      *AcpiGbl_RegionTypes[ACPI_NUM_PREDEFINED_REGIONS];#endif#ifdef ACPI_DBG_TRACK_ALLOCATIONS/* Lists for tracking memory allocations */ACPI_EXTERN ACPI_MEMORY_LIST           *AcpiGbl_GlobalList;ACPI_EXTERN ACPI_MEMORY_LIST           *AcpiGbl_NsNodeList;ACPI_EXTERN BOOLEAN                     AcpiGbl_DisplayFinalMemStats;#endif/***************************************************************************** * * Namespace globals * ****************************************************************************/#if !defined (ACPI_NO_METHOD_EXECUTION) || defined (ACPI_CONSTANT_EVAL_ONLY)#define NUM_PREDEFINED_NAMES            10#else#define NUM_PREDEFINED_NAMES            9#endifACPI_EXTERN ACPI_NAMESPACE_NODE         AcpiGbl_RootNodeStruct;ACPI_EXTERN ACPI_NAMESPACE_NODE        *AcpiGbl_RootNode;ACPI_EXTERN ACPI_NAMESPACE_NODE        *AcpiGbl_FadtGpeDevice;extern const UINT8                      AcpiGbl_NsProperties [ACPI_NUM_NS_TYPES];extern const ACPI_PREDEFINED_NAMES      AcpiGbl_PreDefinedNames [NUM_PREDEFINED_NAMES];#ifdef ACPI_DEBUG_OUTPUTACPI_EXTERN UINT32                      AcpiGbl_CurrentNodeCount;ACPI_EXTERN UINT32                      AcpiGbl_CurrentNodeSize;ACPI_EXTERN UINT32                      AcpiGbl_MaxConcurrentNodeCount;ACPI_EXTERN ACPI_SIZE                  *AcpiGbl_EntryStackPointer;ACPI_EXTERN ACPI_SIZE                  *AcpiGbl_LowestStackPointer;ACPI_EXTERN UINT32                      AcpiGbl_DeepestNesting;#endif/***************************************************************************** * * Interpreter globals * ****************************************************************************/ACPI_EXTERN ACPI_THREAD_STATE          *AcpiGbl_CurrentWalkList;/* Control method single step flag */ACPI_EXTERN UINT8                       AcpiGbl_CmSingleStep;/***************************************************************************** * * Hardware globals * ****************************************************************************/extern      ACPI_BIT_REGISTER_INFO      AcpiGbl_BitRegisterInfo[ACPI_NUM_BITREG];ACPI_EXTERN UINT8                       AcpiGbl_SleepTypeA;ACPI_EXTERN UINT8                       AcpiGbl_SleepTypeB;/***************************************************************************** * * Event and GPE globals * ****************************************************************************/extern      ACPI_FIXED_EVENT_INFO       AcpiGbl_FixedEventInfo[ACPI_NUM_FIXED_EVENTS];ACPI_EXTERN ACPI_FIXED_EVENT_HANDLER    AcpiGbl_FixedEventHandlers[ACPI_NUM_FIXED_EVENTS];ACPI_EXTERN ACPI_GPE_XRUPT_INFO        *AcpiGbl_GpeXruptListHead;ACPI_EXTERN ACPI_GPE_BLOCK_INFO        *AcpiGbl_GpeFadtBlocks[ACPI_MAX_GPE_BLOCKS];/***************************************************************************** * * Debug support * ****************************************************************************//* Runtime configuration of debug print levels */extern      UINT32                      AcpiDbgLevel;extern      UINT32                      AcpiDbgLayer;/* Procedure nesting level for debug output */extern      UINT32                      AcpiGbl_NestingLevel;/* Event counters */ACPI_EXTERN UINT32                      AcpiMethodCount;ACPI_EXTERN UINT32                      AcpiGpeCount;ACPI_EXTERN UINT32                      AcpiSciCount;ACPI_EXTERN UINT32                      AcpiFixedEventCount[ACPI_NUM_FIXED_EVENTS];/* Support for dynamic control method tracing mechanism */ACPI_EXTERN UINT32                      AcpiGbl_OriginalDbgLevel;ACPI_EXTERN UINT32                      AcpiGbl_OriginalDbgLayer;ACPI_EXTERN ACPI_NAME                   AcpiGbl_TraceMethodName;ACPI_EXTERN UINT32                      AcpiGbl_TraceDbgLevel;ACPI_EXTERN UINT32                      AcpiGbl_TraceDbgLayer;ACPI_EXTERN UINT32                      AcpiGbl_TraceFlags;/***************************************************************************** * * Debugger globals * ****************************************************************************/ACPI_EXTERN UINT8                       AcpiGbl_DbOutputFlags;#ifdef ACPI_DISASSEMBLERACPI_EXTERN BOOLEAN                     AcpiGbl_DbOpt_disasm;ACPI_EXTERN BOOLEAN                     AcpiGbl_DbOpt_verbose;#endif#ifdef ACPI_DEBUGGERextern      BOOLEAN                     AcpiGbl_MethodExecuting;extern      BOOLEAN                     AcpiGbl_AbortMethod;extern      BOOLEAN                     AcpiGbl_DbTerminateThreads;ACPI_EXTERN int                         optind;ACPI_EXTERN char                       *optarg;ACPI_EXTERN BOOLEAN                     AcpiGbl_DbOpt_tables;ACPI_EXTERN BOOLEAN                     AcpiGbl_DbOpt_stats;ACPI_EXTERN BOOLEAN                     AcpiGbl_DbOpt_ini_methods;ACPI_EXTERN char                       *AcpiGbl_DbArgs[ACPI_DEBUGGER_MAX_ARGS];ACPI_EXTERN char                        AcpiGbl_DbLineBuf[80];ACPI_EXTERN char                        AcpiGbl_DbParsedBuf[80];ACPI_EXTERN char                        AcpiGbl_DbScopeBuf[40];ACPI_EXTERN char                        AcpiGbl_DbDebugFilename[40];ACPI_EXTERN BOOLEAN                     AcpiGbl_DbOutputToFile;ACPI_EXTERN char                       *AcpiGbl_DbBuffer;ACPI_EXTERN char                       *AcpiGbl_DbFilename;ACPI_EXTERN UINT32                      AcpiGbl_DbDebugLevel;ACPI_EXTERN UINT32                      AcpiGbl_DbConsoleDebugLevel;ACPI_EXTERN ACPI_TABLE_HEADER          *AcpiGbl_DbTablePtr;ACPI_EXTERN ACPI_NAMESPACE_NODE        *AcpiGbl_DbScopeNode;/* * Statistic globals */ACPI_EXTERN UINT16                      AcpiGbl_ObjTypeCount[ACPI_TYPE_NS_NODE_MAX+1];ACPI_EXTERN UINT16                      AcpiGbl_NodeTypeCount[ACPI_TYPE_NS_NODE_MAX+1];ACPI_EXTERN UINT16                      AcpiGbl_ObjTypeCountMisc;ACPI_EXTERN UINT16                      AcpiGbl_NodeTypeCountMisc;ACPI_EXTERN UINT32                      AcpiGbl_NumNodes;ACPI_EXTERN UINT32                      AcpiGbl_NumObjects;ACPI_EXTERN UINT32                      AcpiGbl_SizeOfParseTree;ACPI_EXTERN UINT32                      AcpiGbl_SizeOfMethodTrees;ACPI_EXTERN UINT32                      AcpiGbl_SizeOfNodeEntries;ACPI_EXTERN UINT32                      AcpiGbl_SizeOfAcpiObjects;#endif /* ACPI_DEBUGGER */#endif /* __ACGLOBAL_H__ */

⌨️ 快捷键说明

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