diff options
author | mdodd <mdodd@FreeBSD.org> | 2000-01-13 08:49:47 +0000 |
---|---|---|
committer | mdodd <mdodd@FreeBSD.org> | 2000-01-13 08:49:47 +0000 |
commit | 1c77c86e65f80ee2f2844caa9168c1e73fec6ace (patch) | |
tree | 3201c70a941229b2606c1659d4a9f3bf57409d7e /sys | |
parent | a04332618730e06b716d3520ff41dd91cbd5b702 (diff) | |
download | FreeBSD-src-1c77c86e65f80ee2f2844caa9168c1e73fec6ace.zip FreeBSD-src-1c77c86e65f80ee2f2844caa9168c1e73fec6ace.tar.gz |
Correctly test CF.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/i386/bios/mca_machdep.c | 2 | ||||
-rw-r--r-- | sys/i386/isa/mca_machdep.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/bios/mca_machdep.c b/sys/i386/bios/mca_machdep.c index 094b932..8c416cf 100644 --- a/sys/i386/bios/mca_machdep.c +++ b/sys/i386/bios/mca_machdep.c @@ -86,7 +86,7 @@ bios_mcabus_present(void * dummy) return; } - if ((vmf.vmf_ah != 0) && (vmf.vmf_flags != 0)) { + if ((vmf.vmf_ah != 0) && (vmf.vmf_flags & 0x01)) { if (bootverbose) { printf("BIOS SDT: Not supported. Not PS/2?\n"); printf("BIOS SDT: AH 0x%02x, Flags 0x%04x\n", diff --git a/sys/i386/isa/mca_machdep.c b/sys/i386/isa/mca_machdep.c index 094b932..8c416cf 100644 --- a/sys/i386/isa/mca_machdep.c +++ b/sys/i386/isa/mca_machdep.c @@ -86,7 +86,7 @@ bios_mcabus_present(void * dummy) return; } - if ((vmf.vmf_ah != 0) && (vmf.vmf_flags != 0)) { + if ((vmf.vmf_ah != 0) && (vmf.vmf_flags & 0x01)) { if (bootverbose) { printf("BIOS SDT: Not supported. Not PS/2?\n"); printf("BIOS SDT: AH 0x%02x, Flags 0x%04x\n", |