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

📄 acpisrc.h

📁 acpi tools for linux include acpiexec and acpixtract
💻 H
📖 第 1 页 / 共 2 页
字号:
    char                        *Identifier;    UINT8                       Type;} ACPI_TYPED_IDENTIFIER_TABLE;#define SRC_TYPE_SIMPLE         0#define SRC_TYPE_STRUCT         1#define SRC_TYPE_UNION          2typedef struct acpi_identifier_table{    char                        *Identifier;} ACPI_IDENTIFIER_TABLE;typedef struct acpi_conversion_table{    char                        *NewHeader;    UINT32                      Flags;    ACPI_TYPED_IDENTIFIER_TABLE *LowerCaseTable;    ACPI_STRING_TABLE           *SourceStringTable;    ACPI_IDENTIFIER_TABLE       *SourceLineTable;    ACPI_IDENTIFIER_TABLE       *SourceConditionalTable;    ACPI_IDENTIFIER_TABLE       *SourceMacroTable;    ACPI_TYPED_IDENTIFIER_TABLE *SourceStructTable;    UINT32                      SourceFunctions;    ACPI_STRING_TABLE           *HeaderStringTable;    ACPI_IDENTIFIER_TABLE       *HeaderLineTable;    ACPI_IDENTIFIER_TABLE       *HeaderConditionalTable;    ACPI_IDENTIFIER_TABLE       *HeaderMacroTable;    ACPI_TYPED_IDENTIFIER_TABLE *HeaderStructTable;    UINT32                      HeaderFunctions;} ACPI_CONVERSION_TABLE;/* Conversion tables */extern ACPI_CONVERSION_TABLE       LinuxConversionTable;extern ACPI_CONVERSION_TABLE       CleanupConversionTable;extern ACPI_CONVERSION_TABLE       StatsConversionTable;extern ACPI_CONVERSION_TABLE       CustomConversionTable;/* Prototypes */char *AsSkipUntilChar (    char                    *Buffer,    char                    Target);char *AsSkipPastChar (    char                    *Buffer,    char                    Target);char *AsReplaceData (    char                    *Buffer,    UINT32                  LengthToRemove,    char                    *BufferToAdd,    UINT32                  LengthToAdd);intAsReplaceString (    char                    *Target,    char                    *Replacement,    UINT8                   Type,    char                    *Buffer);intAsLowerCaseString (    char                    *Target,    char                    *Buffer);voidAsRemoveLine (    char                    *Buffer,    char                    *Keyword);voidAsRemoveMacro (    char                    *Buffer,    char                    *Keyword);voidAsCheckForBraces (    char                    *Buffer,    char                    *Filename);voidAsTrimLines (    char                    *Buffer,    char                    *Filename);voidAsMixedCaseToUnderscores (    char                    *Buffer);voidAsCountTabs (    char                    *Buffer,    char                    *Filename);voidAsBracesOnSameLine (    char                    *Buffer);voidAsLowerCaseIdentifiers (    char                    *Buffer);voidAsReduceTypedefs (    char                    *Buffer,    char                    *Keyword);voidAsRemoveDebugMacros (    char                    *Buffer);voidAsRemoveEmptyBlocks (    char                    *Buffer,    char                    *Filename);voidAsCountSourceLines (    char                    *Buffer,    char                    *Filename);voidAsCountNonAnsiComments (    char                    *Buffer,    char                    *Filename);voidAsTrimWhitespace (    char                    *Buffer);voidAsTabify4 (    char                    *Buffer);voidAsTabify8 (    char                    *Buffer);voidAsRemoveConditionalCompile (    char                    *Buffer,    char                    *Keyword);ACPI_NATIVE_INTAsProcessTree (    ACPI_CONVERSION_TABLE   *ConversionTable,    char                    *SourcePath,    char                    *TargetPath);intAsGetFile (    char                    *FileName,    char                    **FileBuffer,    UINT32                  *FileSize);intAsPutFile (    char                    *Pathname,    char                    *FileBuffer,    UINT32                  SystemFlags);voidAsReplaceHeader (    char                    *Buffer,    char                    *NewHeader);voidAsConvertFile (    ACPI_CONVERSION_TABLE   *ConversionTable,    char                    *FileBuffer,    char                    *Filename,    ACPI_NATIVE_INT         FileType);ACPI_NATIVE_INTAsProcessOneFile (    ACPI_CONVERSION_TABLE   *ConversionTable,    char                    *SourcePath,    char                    *TargetPath,    int                     MaxPathLength,    char                    *Filename,    ACPI_NATIVE_INT         FileType);ACPI_NATIVE_INTAsCheckForDirectory (    char                    *SourceDirPath,    char                    *TargetDirPath,    char                    *Filename,    char                    **SourcePath,    char                    **TargetPath);BOOLEANAsMatchExactWord (    char                    *Word,    UINT32                  WordLength);voidAsPrint (    char                    *Message,    UINT32                  Count,    char                    *Filename);voidAsInsertPrefix (    char                    *Buffer,    char                    *Keyword,    UINT8                   Type);char *AsInsertData (    char                    *Buffer,    char                    *BufferToAdd,    UINT32                  LengthToAdd);char *AsRemoveData (    char                    *StartPointer,    char                    *EndPointer);voidAsInsertCarriageReturns (    char                    *Buffer);voidAsConvertToLineFeeds (    char                    *Buffer);

⌨️ 快捷键说明

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