spu: finish offload code to TI C64x DSP
[pcsx_rearmed.git] / plugins / dfsound / externals.h
index 3047afc..d3bcbc6 100644 (file)
@@ -110,8 +110,6 @@ typedef struct
  int               iRightVolume;                       // right volume\r
  ADSRInfoEx        ADSRX;\r
  int               iRawPitch;                          // raw pitch (0...3fff)\r
-\r
- int               SB[32+4];\r
 } SPUCHAN;\r
 \r
 ///////////////////////////////////////////////////////////\r
@@ -175,6 +173,8 @@ typedef struct
 \r
 // psx buffers / addresses\r
 \r
+#define SB_SIZE (32 + 4)\r
+\r
 typedef struct\r
 {\r
  unsigned short  spuCtrl;\r
@@ -226,8 +226,9 @@ typedef struct
  int             iRightXAVol;\r
 \r
  SPUCHAN       * s_chan;\r
+ int           * SB;\r
 \r
- int             pad[31];\r
+ int             pad[30];\r
  unsigned short  regArea[0x400];\r
 } SPUInfo;\r
 \r