--- hatari/src/includes/dmaSnd.h 2019/04/01 07:12:42 1.1 +++ hatari/src/includes/dmaSnd.h 2019/04/01 07:14:51 1.1.1.3 @@ -8,17 +8,19 @@ #ifndef HATARI_DMASND_H #define HATARI_DMASND_H -#define DMASNDCTRL_PLAY 0x01 -#define DMASNDCTRL_PLAYLOOP 0x02 +#define DMASNDCTRL_PLAY 0x01 +#define DMASNDCTRL_PLAYLOOP 0x02 -#define DMASNDMODE_MONO 0x80 +#define DMASNDMODE_16BITSTEREO 0x40 +#define DMASNDMODE_MONO 0x80 extern Uint16 nDmaSoundControl; -extern void DmaSnd_Reset(BOOL bCold); -extern void DmaSnd_MemorySnapShot_Capture(BOOL bSave); +extern void DmaSnd_Reset(bool bCold); +extern void DmaSnd_MemorySnapShot_Capture(bool bSave); extern void DmaSnd_GenerateSamples(int nMixBufIdx, int nSamplesToGenerate); extern void DmaSnd_InterruptHandler(void); +extern void DmaSnd_InterruptHandler_Microwire(void); extern void DmaSnd_SoundControl_ReadWord(void); extern void DmaSnd_SoundControl_WriteWord(void); extern void DmaSnd_FrameCountHigh_ReadByte(void);