PERFORCE change 37521 for review
Marcel Moolenaar
marcel at FreeBSD.org
Thu Sep 4 12:48:48 PDT 2003
http://perforce.freebsd.org/chv.cgi?CH=37521
Change 37521 by marcel at marcel_nfs on 2003/09/04 12:48:36
Patch 2: cleanup use of acpi_print_sdt().
Affected files ...
.. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#15 edit
Differences ...
==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#15 (text+ko) ====
@@ -55,7 +55,7 @@
static void acpi_print_apic(struct MADT_APIC *mp);
static void acpi_handle_apic(struct ACPIsdt *sdp);
static void acpi_handle_hpet(struct ACPIsdt *sdp);
-static void acpi_print_sdt(struct ACPIsdt *sdp, int endcomment);
+static void acpi_print_sdt(struct ACPIsdt *sdp);
static void acpi_print_facp(struct FACPbody *facp);
static void acpi_print_dsdt(struct ACPIsdt *dsdp);
static struct ACPIsdt *
@@ -237,7 +237,8 @@
struct MADTbody *madtp;
struct MADT_APIC *madt_apicp;
- acpi_print_sdt(sdp, /*endcomment*/0);
+ printf(BEGIN_COMMENT);
+ acpi_print_sdt(sdp);
madtp = (struct MADTbody *) sdp->body;
printf("\tLocal APIC ADDR=0x%08x\n", madtp->lapic_addr);
printf("\tFlags={");
@@ -259,7 +260,8 @@
{
struct HPETbody *hpetp;
- acpi_print_sdt(sdp, /*endcomment*/0);
+ printf(BEGIN_COMMENT);
+ acpi_print_sdt(sdp);
hpetp = (struct HPETbody *) sdp->body;
printf("\tHPET Number=%d\n", hpetp->hpet_number);
printf("\tADDR=0x%08x\n", hpetp->base_addr);
@@ -277,9 +279,9 @@
}
static void
-acpi_print_sdt(struct ACPIsdt *sdp, int endcomment)
+acpi_print_sdt(struct ACPIsdt *sdp)
{
- printf(BEGIN_COMMENT " ");
+ printf(" ");
acpi_print_string(sdp->signature, 4);
printf(": Length=%d, Revision=%d, Checksum=%d,\n",
sdp->len, sdp->rev, sdp->check);
@@ -291,16 +293,15 @@
printf("\tCreator ID=");
acpi_print_string(sdp->creator, 4);
printf(", Creator Revision=0x%x\n", sdp->crerev);
- if (endcomment)
- printf(END_COMMENT);
}
static void
acpi_print_rsdt(struct ACPIsdt *rsdp)
{
- int i, entries;
+ int i, entries;
- acpi_print_sdt(rsdp, /*endcomment*/0);
+ printf(BEGIN_COMMENT);
+ acpi_print_sdt(rsdp);
entries = (rsdp->len - SIZEOF_SDT_HDR) / sizeof(u_int32_t);
printf("\tEntries={ ");
for (i = 0; i < entries; i++) {
@@ -395,7 +396,9 @@
static void
acpi_print_dsdt(struct ACPIsdt *dsdp)
{
- acpi_print_sdt(dsdp, /*endcomment*/1);
+ printf(BEGIN_COMMENT);
+ acpi_print_sdt(dsdp);
+ printf(END_COMMENT);
}
int
@@ -451,8 +454,8 @@
int entries;
struct ACPIsdt *sdp;
+ acpi_print_rsdt(rsdp);
entries = (rsdp->len - SIZEOF_SDT_HDR) / sizeof(u_int32_t);
- acpi_print_rsdt(rsdp);
for (i = 0; i < entries; i++) {
sdp = (struct ACPIsdt *)acpi_map_sdt(rsdp->body[i]);
if (acpi_checksum(sdp, sdp->len))
@@ -464,7 +467,7 @@
else if (!memcmp(sdp->signature, "HPET", 4))
acpi_handle_hpet(sdp);
else
- acpi_print_sdt(sdp, /*endcomment*/1);
+ acpi_print_dsdt(sdp);
}
}
More information about the p4-projects
mailing list