diff options
Diffstat (limited to 'sys/contrib/dev/acpica/common/adisasm.c')
-rw-r--r-- | sys/contrib/dev/acpica/common/adisasm.c | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/sys/contrib/dev/acpica/common/adisasm.c b/sys/contrib/dev/acpica/common/adisasm.c index e2c6f1b..a46d72e 100644 --- a/sys/contrib/dev/acpica/common/adisasm.c +++ b/sys/contrib/dev/acpica/common/adisasm.c @@ -1,7 +1,7 @@ /****************************************************************************** * * Module Name: adisasm - Application-level disassembler routines - * $Revision: 64 $ + * $Revision: 65 $ * *****************************************************************************/ @@ -146,7 +146,6 @@ AcpiDsIsResultUsed ( } #endif - ACPI_STATUS AcpiDsRestartControlMethod ( ACPI_WALK_STATE *WalkState, @@ -548,6 +547,18 @@ AdAmlDisassemble ( goto Cleanup; } + /* + * TBD: We want to cross reference the namespace here, in order to + * generate External() statements. The problem is that the parse + * tree is in run-time (interpreter) format, not compiler format, + * so we cannot directly use the function below: + * + * Status = LkCrossReferenceNamespace (); + * + * We need to either convert the parse tree or create a new + * cross ref function that can handle interpreter parse trees + */ + /* Optional displays */ if (AcpiGbl_DbOpt_disasm) @@ -959,10 +970,6 @@ AdGetLocalTables ( } } -#ifdef _HPET - AfGetHpet (); -#endif - return AE_OK; } |