Skip to content

Commit

Permalink
Disable MiNT thread usage and use hw access for updating DMA audio po…
Browse files Browse the repository at this point in the history
…inters
  • Loading branch information
pmandin committed Sep 12, 2006
1 parent ed44b33 commit cc66b93
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/audio/mint/SDL_mintaudio_xbios.c
Expand Up @@ -82,7 +82,8 @@ static int Audio_Available(void)
unsigned long dummy;
const char *envr = SDL_getenv("SDL_AUDIODRIVER");

SDL_MintAudio_mint_present = (Getcookie(C_MiNT, &dummy) == C_FOUND);
/*SDL_MintAudio_mint_present = (Getcookie(C_MiNT, &dummy) == C_FOUND);*/
SDL_MintAudio_mint_present = SDL_FALSE;

/* We can't use XBIOS in interrupt with Magic, don't know about thread */
if (Getcookie(C_MagX, &dummy) == C_FOUND) {
Expand Down Expand Up @@ -437,7 +438,8 @@ static void Mint_InitAudio(_THIS, SDL_AudioSpec *spec)
} else {
/* Install interrupt */
Jdisint(MFP_DMASOUND);
Xbtimer(XB_TIMERA, 8, 1, SDL_MintAudio_XbiosInterrupt);
/*Xbtimer(XB_TIMERA, 8, 1, SDL_MintAudio_XbiosInterrupt);*/
Xbtimer(XB_TIMERA, 8, 1, SDL_MintAudio_Dma8Interrupt);
Jenabint(MFP_DMASOUND);

if (Setinterrupt(SI_TIMERA, SI_PLAY)<0) {
Expand Down

0 comments on commit cc66b93

Please sign in to comment.