Mercurial > sdl-ios-xcode
changeset 3867:4dae257a9cbf SDL-1.2
Forgot cpu boundaries
author | Patrice Mandin <patmandin@gmail.com> |
---|---|
date | Sat, 16 Sep 2006 12:00:03 +0000 |
parents | afbcf97a5dd9 |
children | b2f59aadec0d |
files | src/audio/mint/SDL_mintaudio_it.S |
diffstat | 1 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/audio/mint/SDL_mintaudio_it.S Sat Sep 16 11:50:34 2006 +0000 +++ b/src/audio/mint/SDL_mintaudio_it.S Sat Sep 16 12:00:03 2006 +0000 @@ -89,9 +89,11 @@ /* Save FPU if needed */ tstw _SDL_MintAudio_hasfpu beqs SDL_MintAudio_Xbios_nofpu1 + .chip 68060 fsave sp@- fmoveml fpcr/fpsr/fpiar,sp@- fmovemx fp0-fp7,sp@- + .chip 68000 SDL_MintAudio_Xbios_nofpu1: /* Callback */ @@ -100,9 +102,11 @@ /* Restore FPU if needed */ tstw _SDL_MintAudio_hasfpu beqs SDL_MintAudio_Xbios_nofpu2 + .chip 68060 fmovemx sp@+,fp0-fp7 fmoveml sp@+,fpcr/fpsr/fpiar frestore sp@+ + .chip 68000 SDL_MintAudio_Xbios_nofpu2: /* Reserve space for registers */ @@ -159,9 +163,11 @@ /* Save FPU if needed */ tstw _SDL_MintAudio_hasfpu beqs SDL_MintAudio_Dma8_nofpu1 + .chip 68060 fsave sp@- fmoveml fpcr/fpsr/fpiar,sp@- fmovemx fp0-fp7,sp@- + .chip 68000 SDL_MintAudio_Dma8_nofpu1: /* Callback */ @@ -170,9 +176,11 @@ /* Restore FPU if needed */ tstw _SDL_MintAudio_hasfpu beqs SDL_MintAudio_Dma8_nofpu2 + .chip 68060 fmovemx sp@+,fp0-fp7 fmoveml sp@+,fpcr/fpsr/fpiar frestore sp@+ + .chip 68000 SDL_MintAudio_Dma8_nofpu2: /* Set new buffer */ @@ -231,9 +239,11 @@ /* Save FPU if needed */ tstw _SDL_MintAudio_hasfpu beqs SDL_MintAudio_Stfa_nofpu1 + .chip 68060 fsave sp@- fmoveml fpcr/fpsr/fpiar,sp@- fmovemx fp0-fp7,sp@- + .chip 68000 SDL_MintAudio_Stfa_nofpu1: /* Callback */ @@ -242,9 +252,11 @@ /* Restore FPU if needed */ tstw _SDL_MintAudio_hasfpu beqs SDL_MintAudio_Stfa_nofpu2 + .chip 68060 fmovemx sp@+,fp0-fp7 fmoveml sp@+,fpcr/fpsr/fpiar frestore sp@+ + .chip 68000 SDL_MintAudio_Stfa_nofpu2: /* Set new buffer */