mirror of
https://github.com/yawut/SDL.git
synced 2026-04-20 15:47:29 -05:00
XBIOS in interrupt not usable under MiNT
This commit is contained in:
parent
ef4847a370
commit
fd532c4b52
|
|
@ -204,7 +204,7 @@ VBL timer driver:
|
|||
|
||||
Audio drivers:
|
||||
Cookies _SND, MCSN, STFA and GSXB used to detect supported audio
|
||||
capabilities.
|
||||
capabilities. Note: XBIOS and MCSN drivers can not be used under MiNT.
|
||||
|
||||
STE, Mega STE, TT:
|
||||
8 bits DMA (hardware access)
|
||||
|
|
|
|||
|
|
@ -82,8 +82,14 @@ static void Mint_InitAudio(_THIS, SDL_AudioSpec *spec);
|
|||
|
||||
static int Audio_Available(void)
|
||||
{
|
||||
unsigned long dummy;
|
||||
const char *envr = getenv("SDL_AUDIODRIVER");
|
||||
|
||||
/* We can't use XBIOS in interrupt under MiNT */
|
||||
if (Getcookie(C_MiNT, &dummy) == C_FOUND) {
|
||||
return(0);
|
||||
}
|
||||
|
||||
/* Check if user asked a different audio driver */
|
||||
if ((envr) && (strcmp(envr, MINT_AUDIO_DRIVER_NAME)!=0)) {
|
||||
DEBUG_PRINT((DEBUG_NAME "user asked a different audio driver\n"));
|
||||
|
|
|
|||
|
|
@ -82,8 +82,14 @@ static void Mint_InitAudio(_THIS, SDL_AudioSpec *spec);
|
|||
|
||||
static int Audio_Available(void)
|
||||
{
|
||||
unsigned long dummy;
|
||||
const char *envr = getenv("SDL_AUDIODRIVER");
|
||||
|
||||
/* We can't use XBIOS in interrupt under MiNT */
|
||||
if (Getcookie(C_MiNT, &dummy) == C_FOUND) {
|
||||
return(0);
|
||||
}
|
||||
|
||||
/* Check if user asked a different audio driver */
|
||||
if ((envr) && (strcmp(envr, MINT_AUDIO_DRIVER_NAME)!=0)) {
|
||||
DEBUG_PRINT((DEBUG_NAME "user asked a different audio driver\n"));
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user