acapps.h (30082d0c) | acapps.h (27f7c583) |
---|---|
1/****************************************************************************** 2 * 3 * Module Name: acapps - common include for ACPI applications/tools 4 * 5 *****************************************************************************/ 6 7/****************************************************************************** 8 * --- 107 unchanged lines hidden (view full) --- 116#ifndef _ACAPPS 117#define _ACAPPS 118 119 120#ifdef _MSC_VER /* disable some level-4 warnings */ 121#pragma warning(disable:4100) /* warning C4100: unreferenced formal parameter */ 122#endif 123 | 1/****************************************************************************** 2 * 3 * Module Name: acapps - common include for ACPI applications/tools 4 * 5 *****************************************************************************/ 6 7/****************************************************************************** 8 * --- 107 unchanged lines hidden (view full) --- 116#ifndef _ACAPPS 117#define _ACAPPS 118 119 120#ifdef _MSC_VER /* disable some level-4 warnings */ 121#pragma warning(disable:4100) /* warning C4100: unreferenced formal parameter */ 122#endif 123 |
124#define FILE_SUFFIX_DISASSEMBLY "dsl" 125#define ACPI_TABLE_FILE_SUFFIX ".dat" 126 |
|
124extern UINT8 *DsdtPtr; 125extern UINT32 AcpiDsdtLength; 126extern UINT8 *AmlStart; 127extern UINT32 AmlLength; 128 129 130extern int AcpiGbl_Optind; 131extern char *AcpiGbl_Optarg; 132 133int 134AcpiGetopt( 135 int argc, 136 char **argv, 137 char *opts); 138 | 127extern UINT8 *DsdtPtr; 128extern UINT32 AcpiDsdtLength; 129extern UINT8 *AmlStart; 130extern UINT32 AmlLength; 131 132 133extern int AcpiGbl_Optind; 134extern char *AcpiGbl_Optarg; 135 136int 137AcpiGetopt( 138 int argc, 139 char **argv, 140 char *opts); 141 |
142/* 143 * adisasm 144 */ |
|
139ACPI_STATUS | 145ACPI_STATUS |
140AdInitialize ( 141 void); 142 143char * 144FlGenerateFilename ( 145 char *InputFilename, 146 char *Suffix); 147 148ACPI_STATUS 149FlSplitInputPathname ( 150 char *InputPath, 151 char **OutDirectoryPath, 152 char **OutFilename); 153 154ACPI_STATUS | |
155AdAmlDisassemble ( 156 BOOLEAN OutToFile, 157 char *Filename, 158 char *Prefix, 159 char **OutFilename, 160 BOOLEAN GetAllTables); 161 162void --- 19 unchanged lines hidden (view full) --- 182ACPI_STATUS 183AdDisplayTables ( 184 char *Filename, 185 ACPI_TABLE_HEADER *Table); 186 187ACPI_STATUS 188AdDisplayStatistics (void); 189 | 146AdAmlDisassemble ( 147 BOOLEAN OutToFile, 148 char *Filename, 149 char *Prefix, 150 char **OutFilename, 151 BOOLEAN GetAllTables); 152 153void --- 19 unchanged lines hidden (view full) --- 173ACPI_STATUS 174AdDisplayTables ( 175 char *Filename, 176 ACPI_TABLE_HEADER *Table); 177 178ACPI_STATUS 179AdDisplayStatistics (void); 180 |
181/* 182 * adwalk 183 */ 184void 185AcpiDmCrossReferenceNamespace ( 186 ACPI_PARSE_OBJECT *ParseTreeRoot, 187 ACPI_NAMESPACE_NODE *NamespaceRoot); |
|
190 | 188 |
189void 190AcpiDmDumpTree ( 191 ACPI_PARSE_OBJECT *Origin); 192 193void 194AcpiDmFindOrphanMethods ( 195 ACPI_PARSE_OBJECT *Origin); 196 197void 198AcpiDmFinishNamespaceLoad ( 199 ACPI_PARSE_OBJECT *ParseTreeRoot, 200 ACPI_NAMESPACE_NODE *NamespaceRoot); 201 202void 203AcpiDmConvertResourceIndexes ( 204 ACPI_PARSE_OBJECT *ParseTreeRoot, 205 ACPI_NAMESPACE_NODE *NamespaceRoot); 206 207/* 208 * adfile 209 */ 210ACPI_STATUS 211AdInitialize ( 212 void); 213 214char * 215FlGenerateFilename ( 216 char *InputFilename, 217 char *Suffix); 218 219ACPI_STATUS 220FlSplitInputPathname ( 221 char *InputPath, 222 char **OutDirectoryPath, 223 char **OutFilename); 224 225char * 226FlGenerateFilename ( 227 char *InputFilename, 228 char *Suffix); 229 230char * 231AdGenerateFilename ( 232 char *Prefix, 233 char *TableId); 234 235void 236AdWriteTable ( 237 ACPI_TABLE_HEADER *Table, 238 UINT32 Length, 239 char *TableName, 240 char *OemTableId); 241 |
|
191#endif /* _ACAPPS */ 192 | 242#endif /* _ACAPPS */ 243 |