--- hatari/src/includes/psg.h 2019/04/01 07:13:45 1.1.1.3 +++ hatari/src/includes/psg.h 2019/04/09 08:50:29 1.1.1.6 @@ -30,16 +30,20 @@ enum #define NUM_PSG_SOUND_REGISTERS 14 /* Number of register, not including IO ports */ -extern Uint8 PSGRegisterSelect; extern Uint8 PSGRegisters[16]; extern void PSG_Reset(void); -extern void PSG_MemorySnapShot_Capture(BOOL bSave); -extern void PSG_SelectRegister_WriteByte(void); -extern void PSG_SelectRegister_ReadByte(void); -extern void PSG_DataRegister_WriteByte(void); -extern void PSG_DataRegister_ReadByte(void); -extern void PSG_Void_WriteByte(void); -extern void PSG_Void_ReadByte(void); +extern void PSG_MemorySnapShot_Capture(bool bSave); + +extern void PSG_Set_SelectRegister(Uint8 val); +extern Uint8 PSG_Get_DataRegister(void); +extern void PSG_Set_DataRegister(Uint8 val); + +extern void PSG_ff8800_ReadByte(void); +extern void PSG_ff880x_ReadByte(void); +extern void PSG_ff8800_WriteByte(void); +extern void PSG_ff8801_WriteByte(void); +extern void PSG_ff8802_WriteByte(void); +extern void PSG_ff8803_WriteByte(void); #endif /* HATARI_PSG_H */