diff options
Diffstat (limited to 'src/emu/sound/psx.h')
-rw-r--r-- | src/emu/sound/psx.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/emu/sound/psx.h b/src/emu/sound/psx.h new file mode 100644 index 00000000000..4379dfdde83 --- /dev/null +++ b/src/emu/sound/psx.h @@ -0,0 +1,27 @@ +/*************************************************************************** + + PSX SPU + + preliminary version by smf. + +***************************************************************************/ + +#if !defined( PSX_SPU_H ) + +WRITE32_HANDLER( psx_spu_w ); +READ32_HANDLER( psx_spu_r ); +WRITE32_HANDLER( psx_spu_delay_w ); +READ32_HANDLER( psx_spu_delay_r ); + +typedef void ( *spu_handler )( UINT32, INT32 ); + +struct PSXSPUinterface +{ + UINT32 **p_psxram; + void (*irq_set)(UINT32); + void (*spu_install_read_handler)(int,spu_handler); + void (*spu_install_write_handler)(int,spu_handler); +}; + +#define PSX_SPU_H ( 1 ) +#endif |