comparison src/video/ataricommon/SDL_ikbdinterrupt.S @ 1109:91ec1a565b2e

And do not forget the correct test
author Patrice Mandin <patmandin@gmail.com>
date Mon, 08 Aug 2005 08:17:35 +0000
parents 5fe7c6b8adc3
children b6fdf299a2f3
comparison
equal deleted inserted replaced
1108:5fe7c6b8adc3 1109:91ec1a565b2e
141 .ascii "LSDL" 141 .ascii "LSDL"
142 .comm old_ikbd,4*1 142 .comm old_ikbd,4*1
143 ikbd: 143 ikbd:
144 | Check if source is IKBD or MIDI 144 | Check if source is IKBD or MIDI
145 btst #0,0xfffffc04.w 145 btst #0,0xfffffc04.w
146 beqs ikbd_oldmidi 146 bnes ikbd_oldmidi
147 147
148 moveml d0-d1/a0,sp@- 148 moveml d0-d1/a0,sp@-
149 moveb 0xfffffc02:w,d0 149 moveb 0xfffffc02:w,d0
150 150
151 | Joystick packet ? 151 | Joystick packet ?
202 202
203 ikbd_mousex: 203 ikbd_mousex:
204 204
205 | Check if source is IKBD or MIDI 205 | Check if source is IKBD or MIDI
206 btst #0,0xfffffc04.w 206 btst #0,0xfffffc04.w
207 beqs ikbd_oldmidi 207 bnes ikbd_oldmidi
208 208
209 movew d0,sp@- 209 movew d0,sp@-
210 210
211 moveb 0xfffffc02:w,d0 211 moveb 0xfffffc02:w,d0
212 extw d0 212 extw d0
221 221
222 ikbd_mousey: 222 ikbd_mousey:
223 223
224 | Check if source is IKBD or MIDI 224 | Check if source is IKBD or MIDI
225 btst #0,0xfffffc04.w 225 btst #0,0xfffffc04.w
226 beqs ikbd_oldmidi 226 bnes ikbd_oldmidi
227 227
228 movew d0,sp@- 228 movew d0,sp@-
229 229
230 moveb 0xfffffc02:w,d0 230 moveb 0xfffffc02:w,d0
231 extw d0 231 extw d0
240 240
241 ikbd_joystick: 241 ikbd_joystick:
242 242
243 | Check if source is IKBD or MIDI 243 | Check if source is IKBD or MIDI
244 btst #0,0xfffffc04.w 244 btst #0,0xfffffc04.w
245 beqs ikbd_oldmidi 245 bnes ikbd_oldmidi
246 246
247 moveb 0xfffffc02:w,_SDL_AtariIkbd_joystick+1 247 moveb 0xfffffc02:w,_SDL_AtariIkbd_joystick+1
248 248
249 movel #ikbd,0x118:w 249 movel #ikbd,0x118:w
250 bras ikbd_endit 250 bras ikbd_endit