Mercurial > sdl-ios-xcode
diff src/audio/mint/SDL_mintaudio.h @ 1111:12c49532be00
Use MiNT thread to update DMA pointers instead of unusable MFP interrupt
author | Patrice Mandin <patmandin@gmail.com> |
---|---|
date | Wed, 10 Aug 2005 13:29:49 +0000 |
parents | 856f76a099c7 |
children | 19418e4422cb |
line wrap: on
line diff
--- a/src/audio/mint/SDL_mintaudio.h Tue Aug 09 07:28:35 2005 +0000 +++ b/src/audio/mint/SDL_mintaudio.h Wed Aug 10 13:29:49 2005 +0000 @@ -123,12 +123,22 @@ extern cookie_stfa_t *SDL_MintAudio_stfa; extern unsigned long SDL_MintAudio_clocktics; +/* MiNT thread variables */ +extern SDL_bool SDL_MintAudio_mint_present; +extern SDL_bool SDL_MintAudio_quit_thread; +extern SDL_bool SDL_MintAudio_thread_finished; +extern long SDL_MintAudio_thread_pid; + /* Functions */ void SDL_MintAudio_Callback(void); void SDL_MintAudio_AddFrequency(_THIS, Uint32 frequency, Uint32 clock, Uint32 prediv, int gpio_bits); int SDL_MintAudio_SearchFrequency(_THIS, int desired_freq); +/* MiNT thread functions */ +int SDL_MintAudio_Thread(long param); +void SDL_MintAudio_WaitThread(void); + /* ASM interrupt functions */ void SDL_MintAudio_GsxbInterrupt(void); void SDL_MintAudio_EmptyGsxbInterrupt(void);