Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

197 lines
11 KiB

  1. /******************************************************************
  2. *
  3. * ZiVA Configuration and Status Area
  4. * This auto-generated file was created Wed Mar 11 11:08:56 PST 1998
  5. *
  6. * Copyright C-Cube Microsystems 1997
  7. *
  8. ******************************************************************/
  9. #define ADDR_COMMAND 0x40
  10. #define ADDR_PARAMETER_1 0x44
  11. #define ADDR_PARAMETER_2 0x48
  12. #define ADDR_PARAMETER_3 0x4c
  13. #define ADDR_PARAMETER_4 0x50
  14. #define ADDR_PARAMETER_5 0x54
  15. #define ADDR_PARAMETER_6 0x58
  16. #define ADDR_STATUS_ADDRESS 0x5c
  17. #define ADDR_ROM_INFO 0x60
  18. #define ADDR_DRAM_INFO 0x68
  19. #define ADDR_UCODE_MEMORY 0x6c
  20. #define ADDR_VIDEO_MODE 0x7c
  21. #define ADDR_DISPLAY_ASPECT_RATIO 0x80
  22. #define ADDR_ASPECT_RATIO_MODE 0x84
  23. #define ADDR_PAN_SCAN_SOURCE 0x88
  24. #define ADDR_PAN_SCAN_HORIZONTAL_OFFSET 0x8c
  25. #define ADDR_TOP_BORDER 0x94
  26. #define ADDR_BORDER_COLOR 0x98
  27. #define ADDR_BACKGROUND_COLOR 0x9c
  28. #define ADDR_OSD_EVEN_FIELD 0xa0
  29. #define ADDR_OSD_ODD_FIELD 0xa4
  30. #define ADDR_HOST_OPTIONS 0xac // 98.05.29 Yagi
  31. #define ADDR_IC_TYPE 0xb0
  32. #define ADDR_ERR_CONCEALMENT_LEVEL 0xb4
  33. #define ADDR_ERR_HORIZONTAL_SIZE 0xb8
  34. #define ADDR_ERR_VERTICAL_SIZE 0xbc
  35. #define ADDR_ERR_ASPECT_RATIO_INFORMATION 0xc0
  36. #define ADDR_ERR_FRAME_RATE_CODE 0xc4
  37. #define ADDR_FORCE_CODED_ASPECT_RATIO 0xc8
  38. #define ADDR_HLI_VERTICAL_OFFSET 0xcc
  39. #define ADDR_INTERNAL_CPU_CLOCK_CFG 0xd0
  40. #define ADDR_ERR_MPEG_VERSION 0xd4
  41. #define ADDR_AUDIO_CONFIG 0xe0
  42. #define ADDR_AUDIO_DAC_MODE 0xe8
  43. #define ADDR_AUDIO_CLOCK_SELECTION 0xec
  44. #define ADDR_IEC_958_DELAY 0xf0
  45. #define ADDR_AUDIO_ATTENUATION 0xf4
  46. #define ADDR_IEC_958_CHANNEL_STATUS_BITS 0xfc
  47. #define ADDR_AC3_OUTPUT_MODE 0x110
  48. #define ADDR_AC3_OPERATIONAL_MODE 0x114
  49. #define ADDR_AC3_LOW_BOOST 0x118
  50. #define ADDR_AC3_HIGH_CUT 0x11c
  51. #define ADDR_AC3_PCM_SCALE_FACTOR 0x120
  52. #define ADDR_AC3_LFE_OUTPUT_ENABLE 0x124
  53. #define ADDR_AC3_VOICE_SELECT 0x128
  54. #define ADDR_AC3_L_LEVEL 0x12c
  55. #define ADDR_AC3_C_LEVEL 0x130
  56. #define ADDR_AC3_R_LEVEL 0x134
  57. #define ADDR_AC3_SL_LEVEL 0x138
  58. #define ADDR_AC3_SR_LEVEL 0x13c
  59. #define ADDR_AC3_CENTER_DELAY 0x144
  60. #define ADDR_AC3_SURROUND_DELAY 0x148
  61. #define ADDR_BITSTREAM_TYPE 0x1a0
  62. #define ADDR_BITSTREAM_SOURCE 0x1a4
  63. #define ADDR_SD_MODE 0x1a8
  64. #define ADDR_CD_MODE 0x1ac
  65. #define ADDR_AV_SYNC_MODE 0x1b0
  66. #define ADDR_VIDEO_PTS_SKIP_INTERVAL 0x1b8
  67. #define ADDR_VIDEO_PTS_REPEAT_INTERVAL 0x1bc
  68. #define ADDR_AUTOPAUSE_ENABLE 0x1d4
  69. #define ADDR_VIDEO_ENV_CHANGE 0x1e0
  70. #define ADDR_MEMCOPY_XFER_BLOCKSIZE 0x1e4
  71. #define ADDR_IDLE_DELAY 0x1f0
  72. #define ADDR_VERTICAL_DISPLAYMODE 0x1f4
  73. #define ADDR_CDDA_OUTPUT_GUARDBAND 0x1f8
  74. #define ADDR_INT_MASK 0x200
  75. #define ADDR_AUTO_FLUSH_INTERVAL 0x204
  76. #define ADDR_RDY_S_THRESHOLD_LOW 0x208
  77. #define ADDR_MEMORY_MAP 0x21c
  78. #define ADDR_PCI_BUFFER_START 0x220
  79. #define ADDR_PCI_BUFFER_END 0x224
  80. #define ADDR_DSI_BUFFER_START 0x228
  81. #define ADDR_DSI_BUFFER_END 0x22c
  82. #define ADDR_OSD_BUFFER_START 0x240
  83. #define ADDR_OSD_BUFFER_END 0x244
  84. #define ADDR_OSD_BUFFER_IDLE_START 0x248
  85. #define ADDR_OSD_BUFFER_IDLE_END 0x24c
  86. #define ADDR_USER_DATA_BUFFER_START 0x270
  87. #define ADDR_USER_DATA_BUFFER_END 0x274
  88. #define ADDR_USER_DATA_READ 0x278
  89. #define ADDR_USER_DATA_WRITE 0x27c
  90. #define ADDR_DUMP_DATA_BUFFER_START 0x280
  91. #define ADDR_DUMP_DATA_BUFFER_END 0x284
  92. #define ADDR_SUB_PICTURE_PALETTE_START 0x288
  93. #define ADDR_SUB_PICTURE_PALETTE_END 0x28c
  94. #define ADDR_PROC_STATE 0x2a0
  95. #define ADDR_MRC_ID 0x2a4
  96. #define ADDR_MRC_STATUS 0x2a8
  97. #define ADDR_INT_STATUS 0x2ac
  98. #define ADDR_HLI_INT_SRC 0x2b0
  99. #define ADDR_BUFF_INT_SRC 0x2b4
  100. #define ADDR_UND_INT_SRC 0x2b8
  101. #define ADDR_PBT_INT_SRC 0x2bc
  102. #define ADDR_AOR_INT_SRC 0x2bc
  103. #define ADDR_AEE_INT_SRC 0x2c0
  104. #define ADDR_ERR_INT_SRC 0x2c4
  105. #define ADDR_VIDEO_EMPTINESS 0x2c8
  106. #define ADDR_AUDIO_EMPTINESS 0x2cc
  107. #define ADDR_CURR_PIC_DISPLAYED 0x2d0
  108. #define ADDR_NEXT_PIC_DISPLAYED 0x2d4
  109. #define ADDR_VIDEO_FIELD 0x2d8
  110. #define ADDR_OSD_VALID 0x2e0
  111. #define ADDR_NUM_DECODED 0x2e4
  112. #define ADDR_NUM_SKIPPED 0x2e8
  113. #define ADDR_NUM_REPEATED 0x2ec
  114. #define ADDR_MRC_PIC_PTS 0x2f0
  115. #define ADDR_MRC_PIC_STC 0x2f4
  116. #define ADDR_N_AUD_DECODED 0x2f8
  117. #define ADDR_NEXT_SECTOR_ADDR 0x314
  118. #define ADDR_N_SYS_ERRORS 0x318
  119. #define ADDR_N_VID_ERRORS 0x31c
  120. #define ADDR_N_AUD_ERRORS 0x320
  121. #define ADDR_DATE_TIME 0x324
  122. #define ADDR_VERSION 0x330
  123. #define ADDR_EXTENDED_VERSION 0x334
  124. #define ADDR_PIC1_BUFFER_START 0x340
  125. #define ADDR_PIC1_PTS 0x344
  126. #define ADDR_PIC1_PAN_SCAN 0x348
  127. #define ADDR_PIC1_USER_DATA 0x34c
  128. #define ADDR_PIC1_TREF_PTYP_FLGS 0x358
  129. #define ADDR_PIC2_BUFFER_START 0x360
  130. #define ADDR_PIC2_PTS 0x364
  131. #define ADDR_PIC2_PAN_SCAN 0x368
  132. #define ADDR_PIC2_USER_DATA 0x36c
  133. #define ADDR_PIC2_TREF_PTYP_FLGS 0x378
  134. #define ADDR_PIC3_BUFFER_START 0x380
  135. #define ADDR_PIC3_PTS 0x384
  136. #define ADDR_PIC3_PAN_SCAN 0x388
  137. #define ADDR_PIC3_USER_DATA 0x38c
  138. #define ADDR_PIC3_TREF_PTYP_FLGS 0x398
  139. #define ADDR_STREAM_ID 0x3a0
  140. #define ADDR_PACKET_LEN 0x3a4
  141. #define ADDR_PES_HEADER 0x3a8
  142. #define ADDR_SUBPIC_EMPTINESS 0x3ac
  143. #define ADDR_H_SIZE 0x3b0
  144. #define ADDR_V_SIZE 0x3b4
  145. #define ADDR_APSECT_RATIO 0x3b8
  146. #define ADDR_FRAME_RATE 0x3bc
  147. #define ADDR_BIT_RATE 0x3c0
  148. #define ADDR_VBV_SIZE 0x3c4
  149. #define ADDR_SEQ_FLAGS 0x3c8
  150. #define ADDR_DISP_SIZE_H_V 0x3cc
  151. #define ADDR_TIME_CODE 0x3d0
  152. #define ADDR_GOP_FLAGS 0x3d4
  153. #define ADDR_TEMP_REF 0x3d8
  154. #define ADDR_PIC_TYPE 0x3dc
  155. #define ADDR_VBV_DELAY 0x3e0
  156. #define ADDR_PIC_HEADER 0x3e4
  157. #define ADDR_AUDIO_TYPE 0x3f0
  158. #define ADDR_AC3_ENGINE_VERSION 0x3f4
  159. #define ADDR_MPEG_AUDIO_HEADER1 0x400
  160. #define ADDR_AC3_FRAME_NUMBER 0x400
  161. #define ADDR_LPCM_AUDIO_EMPHASIS_FLAG 0x400
  162. #define ADDR_MPEG_AUDIO_HEADER2 0x404
  163. #define ADDR_LPCM_AUDIO_MUTE_FLAG 0x404
  164. #define ADDR_AC3_BSI_IS_BEING_READ 0x404
  165. #define ADDR_LPCM_AUDIO_FRAME_NUMBER 0x408
  166. #define ADDR_AC3_BSI_VALID 0x408
  167. #define ADDR_LPCM_AUDIO_QUANTIZATION_WORD_LENGTH 0x40c
  168. #define ADDR_AC3_BSI_FRAME 0x40c
  169. #define ADDR_LPCM_AUDIO_SAMPLING_FREQUENCY 0x410
  170. #define ADDR_AC3_FSCOD_FRMSIZECOD 0x410
  171. #define ADDR_LPCM_AUDIO_NUMBER_OF_AUDIO_CHANNELS 0x414
  172. #define ADDR_AC3_BSID_BSMOD 0x414
  173. #define ADDR_LPCM_AUDIO_DYNAMIC_RANGE_CONTROL 0x418
  174. #define ADDR_AC3_ACMOD_CMIXLEV 0x418
  175. #define ADDR_VCD_SECTOR_HEADER 0x41c
  176. #define ADDR_AC3_SURMIXLEV_DSURMOD 0x41c
  177. #define ADDR_VCD_SECTOR_SUBHEADER 0x420
  178. #define ADDR_AC3_LFEON_DIALNORM 0x420
  179. #define ADDR_AC3_COMPR_LANGCOD 0x424
  180. #define ADDR_AC3_MIXLEV_ROOMTYP 0x428
  181. #define ADDR_AC3_DIALNORM2_COMPR2 0x42c
  182. #define ADDR_AC3_LANGCOD2_MIXLEV2 0x430
  183. #define ADDR_AC3_ROOMTYP2_COPYRIGHTB 0x434
  184. #define ADDR_AC3_ORIGBS_TIMECOD1 0x438
  185. #define ADDR_AC3_TIMECOD2_EBITS 0x43c
  186. #define ADDR_SE_STATUS 0x444
  187. #define ADDR_NEW_AUDIO_MODE 0x460
  188. #define ADDR_NEW_SUBPICTURE_PALETTE 0x464
  189. #define ADDR_NEW_AUDIO_CONFIG 0x468
  190. #define ADDR_VSYNC_HEARTBEAT 0x46c
  191. #define ADDR_ML_HEARTBEAT 0x470
  192. #define ADDR_SUBPICTURE_ENABLE 0x474
  193. #define ADDR_HIGHLIGHT_ENABLE 0x478
  194. #define ADDR_CURRENT_BUTTON 0x47c
  195. #define ADDR_ROM_END_POINTER 0x4a0
  196. #define ADDR_CURRENT_VOB_CELL_ID 0x4a4
  197. #define ADDR_PREV_VOBU_VIDEO_RLBN 0x4a8