From fc497a4fc2accacc07b81af1bd635da98ff3dde8 Mon Sep 17 00:00:00 2001 From: delphij Date: Mon, 21 Sep 2009 08:17:57 +0000 Subject: Collapase interrupt supporting functions to a new module, and switch from x86emu to this new module. This changeset also brings a fix for bugs introduced with the initial x86emu commit, which prevents the user from using some display mode or cause instant reboots during mode switch. Submitted by: paradox --- sys/contrib/x86emu/x86emu.c | 33 --------------------------------- 1 file changed, 33 deletions(-) (limited to 'sys/contrib/x86emu') diff --git a/sys/contrib/x86emu/x86emu.c b/sys/contrib/x86emu/x86emu.c index a26044a..e59ac33 100644 --- a/sys/contrib/x86emu/x86emu.c +++ b/sys/contrib/x86emu/x86emu.c @@ -33,10 +33,6 @@ * */ -#include -#include -#include - #include #include @@ -8335,32 +8331,3 @@ pop_long(struct x86emu *emu) emu->x86.R_SP += 4; return res; } - -static int -x86emu_modevent(module_t mod __unused, int type, void *data __unused) -{ - int err = 0; - - switch (type) { - case MOD_LOAD: - break; - - case MOD_UNLOAD: - break; - - default: - err = ENOTSUP; - break; - - } - return (err); -} - -static moduledata_t x86emu_mod = { - "x86emu", - x86emu_modevent, - NULL, -}; - -DECLARE_MODULE(x86emu, x86emu_mod, SI_SUB_DRIVERS, SI_ORDER_FIRST); -MODULE_VERSION(x86emu, 1); -- cgit v1.1