diff options
| author | Mike Smith <msmith@FreeBSD.org> | 1999-09-12 06:58:33 +0000 |
|---|---|---|
| committer | Mike Smith <msmith@FreeBSD.org> | 1999-09-12 06:58:33 +0000 |
| commit | 03c6be5cdc309d73d4ec4320dbed6543819706e8 (patch) | |
| tree | 4b5c14d504143f66268323144434cad2a08e7ddf | |
| parent | 9db4bbf32a409396c0d7348bcff7c5c49336ef6e (diff) | |
Notes
| -rw-r--r-- | sys/amd64/amd64/bios.c | 1 | ||||
| -rw-r--r-- | sys/i386/i386/bios.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/amd64/amd64/bios.c b/sys/amd64/amd64/bios.c index ad7d247667cc..0f22bb31c3f7 100644 --- a/sys/amd64/amd64/bios.c +++ b/sys/amd64/amd64/bios.c @@ -514,6 +514,7 @@ pnpbios_scan(void) if ((error = bios16(&args, PNP_COUNT_DEVNODES, &ndevs, &bigdev)) || (args.r.eax & 0xff)) printf("pnpbios: error %d/%x getting device count/size limit\n", error, args.r.eax); + ndevs &= 0xff; /* clear high byte garbage */ if (bootverbose) printf("pnpbios: %d devices, largest %d bytes\n", ndevs, bigdev); diff --git a/sys/i386/i386/bios.c b/sys/i386/i386/bios.c index ad7d247667cc..0f22bb31c3f7 100644 --- a/sys/i386/i386/bios.c +++ b/sys/i386/i386/bios.c @@ -514,6 +514,7 @@ pnpbios_scan(void) if ((error = bios16(&args, PNP_COUNT_DEVNODES, &ndevs, &bigdev)) || (args.r.eax & 0xff)) printf("pnpbios: error %d/%x getting device count/size limit\n", error, args.r.eax); + ndevs &= 0xff; /* clear high byte garbage */ if (bootverbose) printf("pnpbios: %d devices, largest %d bytes\n", ndevs, bigdev); |
