Skip to content

Commit

Permalink
Forgot cpu boundaries
Browse files Browse the repository at this point in the history
  • Loading branch information
pmandin committed Sep 16, 2006
1 parent b2d9fc9 commit afb42f3
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions src/audio/mint/SDL_mintaudio_it.S
Expand Up @@ -89,9 +89,11 @@ _SDL_MintAudio_XbiosInterrupt:
/* 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 */
Expand All @@ -100,9 +102,11 @@ SDL_MintAudio_Xbios_nofpu1:
/* 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 */
Expand Down Expand Up @@ -159,9 +163,11 @@ _SDL_MintAudio_Dma8Interrupt:
/* 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 */
Expand All @@ -170,9 +176,11 @@ SDL_MintAudio_Dma8_nofpu1:
/* 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 */
Expand Down Expand Up @@ -231,9 +239,11 @@ _SDL_MintAudio_StfaInterrupt:
/* 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 */
Expand All @@ -242,9 +252,11 @@ SDL_MintAudio_Stfa_nofpu1:
/* 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 */
Expand Down

0 comments on commit afb42f3

Please sign in to comment.