Diff for /np2/sound/cs4231.h between versions 1.1.1.1 and 1.3

version 1.1.1.1, 2003/10/16 17:58:08 version 1.3, 2003/12/08 00:55:33
Line 1 Line 1
   
 typedef BYTE (*CS4231DMA)(void);  typedef REG8 (*CS4231DMA)(void);
   
 enum {  enum {
         CS4231_BUFFERS  = (1 << 6),          CS4231_BUFFERS  = (1 << 6),
Line 63  typedef struct { Line 63  typedef struct {
         BYTE            buffer[CS4231_BUFBYTES];          BYTE            buffer[CS4231_BUFBYTES];
 } _CS4231, *CS4231;  } _CS4231, *CS4231;
   
   typedef struct {
           UINT    rate;
   } CS4231CFG;
   
   
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C" {  extern "C" {
Line 70  extern "C" { Line 74  extern "C" {
   
 extern const CS4231DMA cs4231dec[16];  extern const CS4231DMA cs4231dec[16];
   
 BYTE cs4231_nodecode(void);  REG8 cs4231_nodecode(void);
 void cs4231_dma(NEVENTITEM item);  void cs4231_dma(NEVENTITEM item);
 BYTE DMACCALL cs4231dmafunc(BYTE func);  REG8 DMACCALL cs4231dmafunc(REG8 func);
   
 void cs4231_initialize(UINT rate);  void cs4231_initialize(UINT rate);
 void cs4231_setvol(UINT vol);  void cs4231_setvol(UINT vol);
   
 void cs4231_reset(void);  void cs4231_reset(void);
 void cs4231_update(void);  void cs4231_update(void);
 void cs4231_control(UINT index, BYTE value);  void cs4231_control(UINT index, REG8 value);
   
 void SOUNDCALL cs4231_getpcm(CS4231 cs, SINT32 *pcm, UINT count);  void SOUNDCALL cs4231_getpcm(CS4231 cs, SINT32 *pcm, UINT count);
   

Removed from v.1.1.1.1  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>