From 61108b8634fbaf4412073e08df84414f1f790545 Mon Sep 17 00:00:00 2001 From: aystarik Date: Wed, 29 Jun 2005 18:23:57 +0000 Subject: [PATCH] date 2002.07.23.20.31.00; author rmoore1; state Exp; --- source/components/namespace/nsdumpdv.c | 28 +++++++++++--------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/source/components/namespace/nsdumpdv.c b/source/components/namespace/nsdumpdv.c index d002d1181..568f398c4 100644 --- a/source/components/namespace/nsdumpdv.c +++ b/source/components/namespace/nsdumpdv.c @@ -1,7 +1,7 @@ /****************************************************************************** * * Module Name: nsdump - table dumping routines for debug - * $Revision: 1.11 $ + * $Revision: 1.1 $ * *****************************************************************************/ @@ -9,7 +9,7 @@ * * 1. Copyright Notice * - * Some or all of this work - Copyright (c) 1999 - 2004, Intel Corp. + * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp. * All rights reserved. * * 2. License @@ -119,13 +119,14 @@ #include "acpi.h" #include "acnamesp.h" +#include "acparser.h" #define _COMPONENT ACPI_NAMESPACE ACPI_MODULE_NAME ("nsdumpdv") -#if defined(ACPI_DEBUG_OUTPUT) || defined(ACPI_DEBUGGER) +#if defined(ACPI_DEBUG) || defined(ENABLE_DEBUGGER) /******************************************************************************* * @@ -147,8 +148,7 @@ AcpiNsDumpOneDevice ( void *Context, void **ReturnValue) { - ACPI_BUFFER Buffer; - ACPI_DEVICE_INFO *Info; + ACPI_DEVICE_INFO Info; ACPI_STATUS Status; UINT32 i; @@ -158,21 +158,18 @@ AcpiNsDumpOneDevice ( Status = AcpiNsDumpOneObject (ObjHandle, Level, Context, ReturnValue); - Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER; - Status = AcpiGetObjectInfo (ObjHandle, &Buffer); + Status = AcpiGetObjectInfo (ObjHandle, &Info); if (ACPI_SUCCESS (Status)) { - Info = Buffer.Pointer; for (i = 0; i < Level; i++) { ACPI_DEBUG_PRINT_RAW ((ACPI_DB_TABLES, " ")); } - ACPI_DEBUG_PRINT_RAW ((ACPI_DB_TABLES, - " HID: %s, ADR: %8.8X%8.8X, Status: %X\n", - Info->HardwareId.Value, ACPI_FORMAT_UINT64 (Info->Address), - Info->CurrentStatus)); - ACPI_MEM_FREE (Info); + ACPI_DEBUG_PRINT_RAW ((ACPI_DB_TABLES, " HID: %s, ADR: %8.8X%8.8X, Status: %X\n", + Info.HardwareId, + ACPI_HIDWORD (Info.Address), ACPI_LODWORD (Info.Address), + Info.CurrentStatus)); } return (Status); @@ -212,10 +209,9 @@ AcpiNsDumpRootDevices (void) return; } - ACPI_DEBUG_PRINT ((ACPI_DB_TABLES, - "Display of all devices in the namespace:\n")); + ACPI_DEBUG_PRINT ((ACPI_DB_TABLES, "Display of all devices in the namespace:\n")); - Status = AcpiNsWalkNamespace (ACPI_TYPE_DEVICE, SysBusHandle, + Status = AcpiNsWalkNamespace (ACPI_TYPE_DEVICE, SysBusHandle, ACPI_UINT32_MAX, ACPI_NS_WALK_NO_UNLOCK, AcpiNsDumpOneDevice, NULL, NULL); }