From owner-cvs-all Wed Mar 17 20:39: 1 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 749E015350; Wed, 17 Mar 1999 20:38:36 -0800 (PST) (envelope-from jlemon@FreeBSD.org) Received: (from jlemon@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id UAA02591; Wed, 17 Mar 1999 20:38:17 -0800 (PST) (envelope-from jlemon@FreeBSD.org) Message-Id: <199903180438.UAA02591@freefall.freebsd.org> From: Jonathan Lemon Date: Wed, 17 Mar 1999 20:38:17 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 vm86.c vm86bios.s src/sys/i386/include vm86.h src/sys/i386/isa vesa.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk jlemon 1999/03/17 20:38:17 PST Modified files: sys/i386/i386 vm86.c vm86bios.s sys/i386/include vm86.h Log: Change the vm86_datacall interface so that callers are now responsible for passing in their own data space and associated page table information. Update the support files so that any pages in the vm86 page table are mapped, rather than just one page. Restore the E820 memory probe, and have it use the new interface. Revision Changes Path 1.22 +134 -47 src/sys/i386/i386/vm86.c 1.8 +1 -15 src/sys/i386/i386/vm86bios.s 1.9 +21 -3 src/sys/i386/include/vm86.h Modified files: sys/i386/isa vesa.c Log: Update to use the modified vm86_datacall interface. Revision Changes Path 1.19 +27 -21 src/sys/i386/isa/vesa.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message