diff options
| author | kochi <kochi@NetBSD.org> | 2003-07-06 05:24:18 +0000 |
|---|---|---|
| committer | kochi <kochi@NetBSD.org> | 2003-07-06 05:24:18 +0000 |
| commit | 473dc8a475b54bf80435efeb273e688d4e65d27f (patch) | |
| tree | fdc66db8dcb366869a3eb93b1ad906d63170f581 /sys/dev | |
| parent | 9ab543513d2b58f2abe178ee2e99e7d72ea3cbac (diff) | |
make bootup messages prettier
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/acpi/acpi.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/sys/dev/acpi/acpi.c b/sys/dev/acpi/acpi.c index afa8396a2d8..9bc0c5fa2d8 100644 --- a/sys/dev/acpi/acpi.c +++ b/sys/dev/acpi/acpi.c @@ -1,4 +1,4 @@ -/* $NetBSD: acpi.c,v 1.40 2003/07/06 04:03:22 kochi Exp $ */ +/* $NetBSD: acpi.c,v 1.41 2003/07/06 05:24:18 kochi Exp $ */ /* * Copyright 2001, 2003 Wasabi Systems, Inc. @@ -41,7 +41,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: acpi.c,v 1.40 2003/07/06 04:03:22 kochi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: acpi.c,v 1.41 2003/07/06 05:24:18 kochi Exp $"); #include "opt_acpi.h" @@ -612,17 +612,19 @@ acpi_print(void *aux, const char *pnp) } aprint_normal("at %s", pnp); } else { - aprint_normal(" (%s", aa->aa_node->ad_devinfo.HardwareId); - if (aa->aa_node->ad_devinfo.Valid & ACPI_VALID_UID) { - char *uid; - - if (aa->aa_node->ad_devinfo.UniqueId[0] == '\0') - uid = "<null>"; - else - uid = aa->aa_node->ad_devinfo.UniqueId; - aprint_normal("-%s", uid); + if (aa->aa_node->ad_devinfo.Valid & ACPI_VALID_HID) { + aprint_normal(" (%s", aa->aa_node->ad_devinfo.HardwareId); + if (aa->aa_node->ad_devinfo.Valid & ACPI_VALID_UID) { + char *uid; + + if (aa->aa_node->ad_devinfo.UniqueId[0] == '\0') + uid = "<null>"; + else + uid = aa->aa_node->ad_devinfo.UniqueId; + aprint_normal("-%s", uid); + } + aprint_normal(")"); } - aprint_normal(")"); } return (UNCONF); |
