Date: Mon, 23 Mar 1998 11:53:01 -0800 (PST) From: Jonathan Lemon <jlemon@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 vm86bios.s exception.s locore.s machdep.c sys_machdep.c trap.c vm86.c vm_machdep.c src/sys/i386/include vm86.h src/sys/i386/isa ipl.s Message-ID: <199803231953.LAA06470@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jlemon 1998/03/23 11:53:00 PST Modified files: sys/i386/i386 exception.s locore.s machdep.c sys_machdep.c trap.c vm86.c vm_machdep.c sys/i386/include vm86.h sys/i386/isa ipl.s Added files: sys/i386/i386 vm86bios.s Log: Add the ability to make real-mode BIOS calls from the kernel. Currently, everything is contained inside #ifdef VM86, so this option must be present in the config file to use this functionality. Thanks to Tor Egge, these changes should work on SMP machines. However, it may not be throughly SMP-safe. Currently, the only BIOS calls made are memory-sizing routines at bootup, these replace reading the RTC values. Revision Changes Path 1.48 +13 -1 src/sys/i386/i386/exception.s 1.105 +52 -1 src/sys/i386/i386/locore.s 1.293 +34 -31 src/sys/i386/i386/machdep.c 1.34 +2 -3 src/sys/i386/i386/sys_machdep.c 1.123 +33 -1 src/sys/i386/i386/trap.c 1.9 +323 -2 src/sys/i386/i386/vm86.c 1.105 +9 -1 src/sys/i386/i386/vm_machdep.c 1.5 +63 -32 src/sys/i386/include/vm86.h 1.21 +8 -1 src/sys/i386/isa/ipl.s To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803231953.LAA06470>