memmap_dsp3.h
上传用户:poi891205
上传日期:2013-07-15
资源大小:9745k
文件大小:13k
源码类别:

DVD

开发平台:

C/C++

  1. #ifndef _MEMCFG_DSP3_H_
  2. #define _MEMCFG_DSP3_H_
  3. // **************************************************************************************** //
  4. // * AC3 Codec Setup
  5. // **************************************************************************************** //
  6. // dsp3rom.d16.ac3.5.1ch.16M            (16M)
  7. #define DSP3_AC3_5_1CH_16M_IM           19      // 19K
  8. #define DSP3_AC3_5_1CH_16M_DM           37      // 36.2K
  9. #define DSP3_AC3_5_1CH_16M_PM           9       // 9K
  10. // dsp3rom.d16.ac3.raw.analog.2ch       (16M)
  11. #define DSP3_AC3_RAW_ANALOG_2CH_IM      18      // 17.4K
  12. #define DSP3_AC3_RAW_ANALOG_2CH_DM      27      // 27K
  13. #define DSP3_AC3_RAW_ANALOG_2CH_PM      9       // 9K
  14. // dsp3rom.d16.ac3.2ch                  (16M)
  15. #define DSP3_AC3_2CH_IM                 17      // 16.8K
  16. #define DSP3_AC3_2CH_DM                 18      // 18K
  17. #define DSP3_AC3_2CH_PM                 9       // 9K
  18. // dsp3rom.d16.945.ac3                  (32M)
  19. #define DSP3_945_AC3_IM                 36      // 35.9K
  20. #define DSP3_945_AC3_DM                 162     // 161.1K
  21. #define DSP3_945_AC3_PM                 39      // 38.7K
  22. // dsp3rom.d16.ac3                      (32M)
  23. #define DSP3_AC3_IM                     37      // 36.6K
  24. #define DSP3_AC3_DM                     162     // 161.1K
  25. #define DSP3_AC3_PM                     39      // 38.7K
  26. // **************************************************************************************** //
  27. // * CD Codec Setup
  28. // **************************************************************************************** //
  29. // dsp3rom.d16.cd.2ch                   (16M)
  30. #define DSP3_CD_2CH_IM                  8       // 7.5K
  31. #define DSP3_CD_2CH_DM                  16      // 15.8K
  32. #define DSP3_CD_2CH_PM                  9       // 9K
  33. // dsp3rom.d16.cd                       (32M)
  34. #define DSP3_CD_IM                      24      // 23.6K
  35. #define DSP3_CD_DM                      162     // 162K
  36. #define DSP3_CD_PM                      9       // 9K
  37. // **************************************************************************************** //
  38. // * LPCM Codec Setup
  39. // **************************************************************************************** //
  40. // dsp3rom.d16.lpcm.2ch.eq.16M          (16M)
  41. #define DSP3_LPCM_2CH_EQ_16M_IM         15      // 14.4K
  42. #define DSP3_LPCM_2CH_EQ_16M_DM         34      // 33.3K
  43. #define DSP3_LPCM_2CH_EQ_16M_PM         9       // 9K
  44. // dsp3rom.d16.lpcm.2ch                 (16M)
  45. #define DSP3_LPCM_2CH_IM                13      // 12.6K
  46. #define DSP3_LPCM_2CH_DM                34      // 33.3K
  47. #define DSP3_LPCM_2CH_PM                9       // 9K
  48. // dsp3rom.d16.lpcm.fudo                (32M)
  49. #define DSP3_LPCM_FUDO_IM               37      // 36.2K
  50. #define DSP3_LPCM_FUDO_DM               4096    // 4096K
  51. #define DSP3_LPCM_FUDO_PM               9       // 9K
  52. // dsp3rom.d16.lpcm                     (32M)
  53. #define DSP3_LPCM_IM                    45      // 45K
  54. #define DSP3_LPCM_DM                    199     // 198.9K
  55. #define DSP3_LPCM_PM                    9       // 9K
  56. // **************************************************************************************** //
  57. // * DTS Codec Setup
  58. // **************************************************************************************** //
  59. // ##################
  60. // dsp3rom.d16_dts.dts                  (32M)
  61. #define DSP3_DTS_DTS_IM                 33      // 33K
  62. #define DSP3_DTS_DTS_DM                 48      // 48K
  63. #define DSP3_DTS_DTS_PM                 50      // 50K
  64. // dsp3rom.d16.945.dts(8200)            (32M)
  65. #define DSP3_945_DTS_IM                 26      // 25.9K
  66. #define DSP3_945_DTS_DM                 165     // 165K
  67. #define DSP3_945_DTS_PM                 20      // 19.3K
  68. // dsp3rom.d16.dts.8200                 (32M)
  69. #define DSP3_DTS_8200_IM                27      // 26.3K
  70. #define DSP3_DTS_8200_DM                165     // 165K
  71. #define DSP3_DTS_8200_PM                20      // 19.3K
  72. // dsp3rom.d16.dts.8202                 (32M)
  73. #define DSP3_DTS_8202_IM                27      // 26.6K
  74. #define DSP3_DTS_8202_DM                196     // 195.2K
  75. #define DSP3_DTS_8202_PM                12      // 12K
  76. // dsp3rom.d16.dts.5.1ch.16M(8202)      (16M)
  77. #define DSP3_DTS_5_1CH_16M_IM           13      // 13K
  78. #define DSP3_DTS_5_1CH_16M_DM           42      // 42K
  79. #define DSP3_DTS_5_1CH_16M_PM           9       // 9K
  80. // **************************************************************************************** //
  81. // * NES Codec Setup
  82. // **************************************************************************************** //
  83. // dsp3rom.d16.nes.2ch                  (16M)
  84. #define DSP3_NES_2CH_IM                 5       // 4.9K
  85. #define DSP3_NES_2CH_DM                 19      // 18.5K
  86. #define DSP3_NES_2CH_PM                 9       // 9K
  87. // dsp3rom.d16.nes                      (32M)
  88. #define DSP3_NES_IM                     5       // 4.9K
  89. #define DSP3_NES_DM                     48      // 47.7K
  90. #define DSP3_NES_PM                     9       // 9K
  91. // **************************************************************************************** //
  92. // * SPDIF Codec Setup
  93. // **************************************************************************************** //
  94. // dsp3rom.d16.spdif.dts                (16M)
  95. #define DSP3_SPDIF_ONLY_DTS_IM          4       // 3.1K
  96. #define DSP3_SPDIF_ONLY_DTS_DM          25      // 24.8K
  97. #define DSP3_SPDIF_ONLY_DTS_PM          17      // 16.8K
  98. // dsp3rom.d16.spdif.2ch                (16M)
  99. #define DSP3_SPDIF_2CH_IM               6       // 5.5K
  100. #define DSP3_SPDIF_2CH_DM               25      // 24.8K
  101. #define DSP3_SPDIF_2CH_PM               17      // 16.8K
  102. /*
  103. // dsp3rom.d16.spdif                    (32M)
  104. #define DSP3_SPDIF_IM                   6       // 5.5K
  105. #define DSP3_SPDIF_DM                   25      // 24.8K
  106. #define DSP3_SPDIF_PM                   17      // 16.8K
  107. */
  108. // **************************************************************************************** //
  109. // * DTSCD Codec Setup
  110. // **************************************************************************************** //
  111. // dsp3rom.d16.raw.dtscd(8200)          (32M)
  112. #define DSP3_RAW_DTSCD_IM               28      // 27.2K
  113. #define DSP3_RAW_DTSCD_DM               166     // 166K
  114. #define DSP3_RAW_DTSCD_PM               20      // 19.3K
  115. // dsp3rom.d16.108.dtscd 
  116. #define DSP3_108_DTSCD_IM               25      // 24.5K
  117. #define DSP3_108_DTSCD_DM               160     // 160K
  118. #define DSP3_108_DTSCD_PM               20      // 19.3K
  119. // dsp3rom.d16.dtscd(8200)              (32M)
  120. #define DSP3_DTSCD_IM                   26      // 25.8K
  121. #define DSP3_DTSCD_DM                   146     // 145.5K
  122. #define DSP3_DTSCD_PM                   20      // 19.3K
  123. // **************************************************************************************** //
  124. // * WMA Codec Setup
  125. // **************************************************************************************** //
  126. // dsp3rom.d16.wma.2ch                  (16M)
  127. #define DSP3_WMA_2CH_IM                 33      // 32.4K
  128. #define DSP3_WMA_2CH_DM                 48      // 47.6K
  129. #define DSP3_WMA_2CH_PM                 35      // 34.4K
  130. // dsp3rom.d16.wma                      (32M)
  131. #define DSP3_WMA_IM                     48      // 48K
  132. #define DSP3_WMA_DM                     199     // 198.4K
  133. #define DSP3_WMA_PM                     35      // 34.4k
  134. // **************************************************************************************** //
  135. // * PPCM Codec Setup
  136. // **************************************************************************************** //
  137. // dsp3rom.d16.ppcm                     (32M)
  138. #define DSP3_PPCM_IM                    24      // 24K
  139. #define DSP3_PPCM_DM                    90      // 90K
  140. #define DSP3_PPCM_PM                    9       // 9K
  141. // **************************************************************************************** //
  142. // * SPG Codec Setup
  143. // **************************************************************************************** //
  144. // dsp3rom.d16.spg                     (32M)
  145. #define DSP3_SPG_IM                     40      // 39.4K
  146. #define DSP3_SPG_DM                     105     // 104.5K
  147. #define DSP3_SPG_PM                     11      // 10.3K
  148. // **************************************************************************************** //
  149. // * MP3 Codec Setup
  150. // **************************************************************************************** //
  151. // dsp3rom.d16.mp3.2ch.EQ.16M           (16M)
  152. #define DSP3_MP3_2CH_EQ_16M_IM          22      // 21.6K
  153. #define DSP3_MP3_2CH_EQ_16M_DM          32      // 31.7K
  154. #define DSP3_MP3_2CH_EQ_16M_PM          11      // 10.5K
  155. // dsp3rom.d16.mp3.2ch                  (16M)
  156. #define DSP3_MP3_2CH_IM                 21      // 20.2K
  157. #define DSP3_MP3_2CH_DM                 32      // 31.7K
  158. #define DSP3_MP3_2CH_PM                 11      // 10.5K
  159. // dsp3rom.d16.mp3.mix                  (32M)
  160. #define DSP3_MP3_MIX_IM                 41      // 40.8K
  161. #define DSP3_MP3_MIX_DM                 105     // 104.5K
  162. #define DSP3_MP3_MIX_PM                 11      // 10.3K
  163. // dsp3rom.d16.mp3.jpg                  (32M)
  164. #define DSP3_MP3_JPG_IM                 41      // 40.3K
  165. #define DSP3_MP3_JPG_DM                 144     // 143.1K
  166. #define DSP3_MP3_JPG_PM                 60      // NON_DTS_AUDIO_BITSTREAM_LEN in dsp3_config.c
  167. // dsp3rom.d16.mp3                      (32M)
  168. #define DSP3_MP3_IM                     40      // 39.4K
  169. #define DSP3_MP3_DM                     105     // 104.5K
  170. #define DSP3_MP3_PM                     11      // 10.3K
  171. // **************************************************************************************** //
  172. // * AAC Codec Setup
  173. // **************************************************************************************** //
  174. // dsp3rom.d16.aac                      (32M)
  175. #define DSP3_AAC_IM                     17     // 16.8K
  176. #define DSP3_AAC_DM                     90      // 90K
  177. #define DSP3_AAC_PM                     9       // 9K
  178. // **************************************************************************************** //
  179. // * HDCD Codec Setup
  180. // **************************************************************************************** //
  181. // ##################
  182. // dsp3rom.d16.hdcd
  183. #define DSP3_HDCD_IM                    26      // 25.8K
  184. #define DSP3_HDCD_DM                    261     // 261K
  185. #define DSP3_HDCD_PM                    20      // 19.2K
  186. // **************************************************************************************** //
  187. // * MIDI Codec Setup
  188. // **************************************************************************************** //
  189. // dsp3rom.d16.midi                     (32M)
  190. #define DSP3_MIDI_IM                    29      // 28.3K
  191. #define DSP3_MIDI_DM                    4378    // 4429KBs = 141KBs(47K words) + 4288KBs wavetable
  192. #define DSP3_MIDI_PM                    200     // 
  193. // **************************************************************************************** //
  194. // * SPI Codec Setup
  195. // **************************************************************************************** //
  196. // dsp3rom.d16.cd.spi.8200             (32M)
  197. #define DSP3_SPDIFINCD_8200_IM          22      // 21.7K
  198. #define DSP3_SPDIFINCD_8200_DM          152     // 151.4K
  199. #define DSP3_SPDIFINCD_8200_PM          9       // 9K
  200. // dsp3rom.d16.cd.spi.8202             (32M)
  201. #define DSP3_SPDIFINCD_8202_IM          DSP3_SPDIFINCD_8200_IM
  202. #define DSP3_SPDIFINCD_8202_DM          DSP3_SPDIFINCD_8200_DM
  203. #define DSP3_SPDIFINCD_8202_PM          DSP3_SPDIFINCD_8200_PM
  204. // dsp3rom.d16.ac3.spi.8200             (32M)
  205. #define DSP3_SPDIFINAC3_8200_IM         39      // 38.3K
  206. #define DSP3_SPDIFINAC3_8200_DM         161     // 160.5K
  207. #define DSP3_SPDIFINAC3_8200_PM         49      // 48.8K
  208. // dsp3rom.d16.ac3.spi.8202            (32M)
  209. #define DSP3_SPDIFINAC3_8202_IM         DSP3_SPDIFINAC3_8200_IM
  210. #define DSP3_SPDIFINAC3_8202_DM         DSP3_SPDIFINAC3_8200_DM
  211. #define DSP3_SPDIFINAC3_8202_PM         DSP3_SPDIFINAC3_8200_PM
  212. // dsp3rom.d16.dts.spi.8200             (32M)
  213. #define DSP3_SPDIFINDTS_8200_IM         29      // 28.5K
  214. #define DSP3_SPDIFINDTS_8200_DM         185     // 185K
  215. #define DSP3_SPDIFINDTS_8200_PM         49      // 48.8K
  216. // dsp3rom.d16.dts.spi.8202             (32M)
  217. #define DSP3_SPDIFINDTS_8202_IM         29      // 28.8K
  218. #define DSP3_SPDIFINDTS_8202_DM         200     // 199.3K
  219. #define DSP3_SPDIFINDTS_8202_PM         49      // 48.8K
  220. // **************************************************************************************** //
  221. // * TUNER Codec Setup
  222. // **************************************************************************************** //
  223. // dsp3rom.d16.tuner                    (32M)
  224. #define DSP3_TUNER_IM                   19      // 18.7K
  225. #define DSP3_TUNER_DM                   170     // 170K
  226. #define DSP3_TUNER_PM                   9       // 9K
  227. // **************************************************************************************** //
  228. // * NOISE Codec Setup
  229. // **************************************************************************************** //
  230. // dsp3rom.d16.noise                    (32M)
  231. #define DSP3_NOISE_IM                   5       // 4.1K
  232. #define DSP3_NOISE_DM                   85      //84.1K
  233. #define DSP3_NOISE_PM                   17      // 16.9K
  234. #endif