diff src/video/ataricommon/SDL_xbiosevents.c @ 1237:a8068adf156b

Disable XBIOS driver for mouse and joystick under MiNT. Will write a driver for /dev/mouse later.
author Patrice Mandin <patmandin@gmail.com>
date Fri, 06 Jan 2006 22:24:09 +0000
parents 0b9b4bf3c1e7
children a201a8c62522
line wrap: on
line diff
--- a/src/video/ataricommon/SDL_xbiosevents.c	Fri Jan 06 20:57:59 2006 +0000
+++ b/src/video/ataricommon/SDL_xbiosevents.c	Fri Jan 06 22:24:09 2006 +0000
@@ -63,6 +63,11 @@
 		SDL_AtariXbios_joystick =
 		atari_prevmouseb = 0;
 
+	if (vectors_mask==0) {
+		SDL_AtariXbios_enabled=0;
+		return;
+	}
+
 	/* Read IKBD vectors base */
 	kbdvecs=Kbdvbase();
 
@@ -86,6 +91,10 @@
 {
 	void *oldpile;
 
+	if (SDL_AtariXbios_enabled==0) {
+		return;
+	}
+
 	/* Read IKBD vectors base */
 	kbdvecs=Kbdvbase();
 
@@ -115,6 +124,10 @@
 
 void SDL_AtariXbios_PostMouseEvents(_THIS)
 {
+	if (SDL_AtariXbios_enabled==0) {
+		return;
+	}
+
 	/* Mouse motion ? */
 	if (SDL_AtariXbios_mousex || SDL_AtariXbios_mousey) {
 		SDL_PrivateMouseMotion(0, 1, SDL_AtariXbios_mousex, SDL_AtariXbios_mousey);