patch-2.4.0-test12 linux/drivers/char/amigamouse.c
Next file: linux/drivers/char/amikeyb.c
Previous file: linux/drivers/char/adbmouse.c
Back to the patch index
Back to the overall index
- Lines: 25
- Date:
Mon Nov 27 17:11:26 2000
- Orig file:
v2.4.0-test11/linux/drivers/char/amigamouse.c
- Orig date:
Mon Jun 19 13:45:52 2000
diff -u --recursive --new-file v2.4.0-test11/linux/drivers/char/amigamouse.c linux/drivers/char/amigamouse.c
@@ -47,6 +47,7 @@
#include <linux/random.h>
#include <linux/poll.h>
#include <linux/init.h>
+#include <linux/ioport.h>
#include <linux/logibusmouse.h>
#include <asm/setup.h>
@@ -185,6 +186,8 @@
{
if (!MACH_IS_AMIGA || !AMIGAHW_PRESENT(AMI_MOUSE))
return -ENODEV;
+ if (!request_mem_region(CUSTOM_PHYSADDR+10, 2, "amigamouse [Denise]"))
+ return -EBUSY;
custom.joytest = 0; /* reset counters */
#if AMIGA_OLD_INT
@@ -201,6 +204,7 @@
static void __exit amiga_mouse_exit(void)
{
unregister_busmouse(msedev);
+ release_mem_region(CUSTOM_PHYSADDR+10, 2);
}
module_init(amiga_mouse_init);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)