diff options
author | jhb <jhb@FreeBSD.org> | 2006-09-27 19:32:26 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2006-09-27 19:32:26 +0000 |
commit | f6b387ce531fb4ba91958db5aadcb53f89d4ed1b (patch) | |
tree | db00a20450f4f883314f68fd467bbfb2a660a1c2 /sys/dev/kbdmux/kbdmux.c | |
parent | 28bd6c86994b994b1ab6f80d0b81317307ed85df (diff) | |
download | FreeBSD-src-f6b387ce531fb4ba91958db5aadcb53f89d4ed1b.zip FreeBSD-src-f6b387ce531fb4ba91958db5aadcb53f89d4ed1b.tar.gz |
Emulate moving cr0, cr2, cr3, or cr4 into any i386 general register
rather than just emulating mov cr0, eax. This fixes some Compaq/HP BIOS
with DMA (as the BIOS tried to read cr3 so it could translate addresses
if paging was enabled).
MFC after: 1 week
Diffstat (limited to 'sys/dev/kbdmux/kbdmux.c')
0 files changed, 0 insertions, 0 deletions