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

/******************************************************************
*
* ZiVA Configuration and Status Area
* This auto-generated file was created Wed Mar 11 11:08:56 PST 1998
*
* Copyright C-Cube Microsystems 1997
*
******************************************************************/
#define ADDR_COMMAND 0x40
#define ADDR_PARAMETER_1 0x44
#define ADDR_PARAMETER_2 0x48
#define ADDR_PARAMETER_3 0x4c
#define ADDR_PARAMETER_4 0x50
#define ADDR_PARAMETER_5 0x54
#define ADDR_PARAMETER_6 0x58
#define ADDR_STATUS_ADDRESS 0x5c
#define ADDR_ROM_INFO 0x60
#define ADDR_DRAM_INFO 0x68
#define ADDR_UCODE_MEMORY 0x6c
#define ADDR_VIDEO_MODE 0x7c
#define ADDR_DISPLAY_ASPECT_RATIO 0x80
#define ADDR_ASPECT_RATIO_MODE 0x84
#define ADDR_PAN_SCAN_SOURCE 0x88
#define ADDR_PAN_SCAN_HORIZONTAL_OFFSET 0x8c
#define ADDR_TOP_BORDER 0x94
#define ADDR_BORDER_COLOR 0x98
#define ADDR_BACKGROUND_COLOR 0x9c
#define ADDR_OSD_EVEN_FIELD 0xa0
#define ADDR_OSD_ODD_FIELD 0xa4
#define ADDR_HOST_OPTIONS 0xac // 98.05.29 Yagi
#define ADDR_IC_TYPE 0xb0
#define ADDR_ERR_CONCEALMENT_LEVEL 0xb4
#define ADDR_ERR_HORIZONTAL_SIZE 0xb8
#define ADDR_ERR_VERTICAL_SIZE 0xbc
#define ADDR_ERR_ASPECT_RATIO_INFORMATION 0xc0
#define ADDR_ERR_FRAME_RATE_CODE 0xc4
#define ADDR_FORCE_CODED_ASPECT_RATIO 0xc8
#define ADDR_HLI_VERTICAL_OFFSET 0xcc
#define ADDR_INTERNAL_CPU_CLOCK_CFG 0xd0
#define ADDR_ERR_MPEG_VERSION 0xd4
#define ADDR_AUDIO_CONFIG 0xe0
#define ADDR_AUDIO_DAC_MODE 0xe8
#define ADDR_AUDIO_CLOCK_SELECTION 0xec
#define ADDR_IEC_958_DELAY 0xf0
#define ADDR_AUDIO_ATTENUATION 0xf4
#define ADDR_IEC_958_CHANNEL_STATUS_BITS 0xfc
#define ADDR_AC3_OUTPUT_MODE 0x110
#define ADDR_AC3_OPERATIONAL_MODE 0x114
#define ADDR_AC3_LOW_BOOST 0x118
#define ADDR_AC3_HIGH_CUT 0x11c
#define ADDR_AC3_PCM_SCALE_FACTOR 0x120
#define ADDR_AC3_LFE_OUTPUT_ENABLE 0x124
#define ADDR_AC3_VOICE_SELECT 0x128
#define ADDR_AC3_L_LEVEL 0x12c
#define ADDR_AC3_C_LEVEL 0x130
#define ADDR_AC3_R_LEVEL 0x134
#define ADDR_AC3_SL_LEVEL 0x138
#define ADDR_AC3_SR_LEVEL 0x13c
#define ADDR_AC3_CENTER_DELAY 0x144
#define ADDR_AC3_SURROUND_DELAY 0x148
#define ADDR_BITSTREAM_TYPE 0x1a0
#define ADDR_BITSTREAM_SOURCE 0x1a4
#define ADDR_SD_MODE 0x1a8
#define ADDR_CD_MODE 0x1ac
#define ADDR_AV_SYNC_MODE 0x1b0
#define ADDR_VIDEO_PTS_SKIP_INTERVAL 0x1b8
#define ADDR_VIDEO_PTS_REPEAT_INTERVAL 0x1bc
#define ADDR_AUTOPAUSE_ENABLE 0x1d4
#define ADDR_VIDEO_ENV_CHANGE 0x1e0
#define ADDR_MEMCOPY_XFER_BLOCKSIZE 0x1e4
#define ADDR_IDLE_DELAY 0x1f0
#define ADDR_VERTICAL_DISPLAYMODE 0x1f4
#define ADDR_CDDA_OUTPUT_GUARDBAND 0x1f8
#define ADDR_INT_MASK 0x200
#define ADDR_AUTO_FLUSH_INTERVAL 0x204
#define ADDR_RDY_S_THRESHOLD_LOW 0x208
#define ADDR_MEMORY_MAP 0x21c
#define ADDR_PCI_BUFFER_START 0x220
#define ADDR_PCI_BUFFER_END 0x224
#define ADDR_DSI_BUFFER_START 0x228
#define ADDR_DSI_BUFFER_END 0x22c
#define ADDR_OSD_BUFFER_START 0x240
#define ADDR_OSD_BUFFER_END 0x244
#define ADDR_OSD_BUFFER_IDLE_START 0x248
#define ADDR_OSD_BUFFER_IDLE_END 0x24c
#define ADDR_USER_DATA_BUFFER_START 0x270
#define ADDR_USER_DATA_BUFFER_END 0x274
#define ADDR_USER_DATA_READ 0x278
#define ADDR_USER_DATA_WRITE 0x27c
#define ADDR_DUMP_DATA_BUFFER_START 0x280
#define ADDR_DUMP_DATA_BUFFER_END 0x284
#define ADDR_SUB_PICTURE_PALETTE_START 0x288
#define ADDR_SUB_PICTURE_PALETTE_END 0x28c
#define ADDR_PROC_STATE 0x2a0
#define ADDR_MRC_ID 0x2a4
#define ADDR_MRC_STATUS 0x2a8
#define ADDR_INT_STATUS 0x2ac
#define ADDR_HLI_INT_SRC 0x2b0
#define ADDR_BUFF_INT_SRC 0x2b4
#define ADDR_UND_INT_SRC 0x2b8
#define ADDR_PBT_INT_SRC 0x2bc
#define ADDR_AOR_INT_SRC 0x2bc
#define ADDR_AEE_INT_SRC 0x2c0
#define ADDR_ERR_INT_SRC 0x2c4
#define ADDR_VIDEO_EMPTINESS 0x2c8
#define ADDR_AUDIO_EMPTINESS 0x2cc
#define ADDR_CURR_PIC_DISPLAYED 0x2d0
#define ADDR_NEXT_PIC_DISPLAYED 0x2d4
#define ADDR_VIDEO_FIELD 0x2d8
#define ADDR_OSD_VALID 0x2e0
#define ADDR_NUM_DECODED 0x2e4
#define ADDR_NUM_SKIPPED 0x2e8
#define ADDR_NUM_REPEATED 0x2ec
#define ADDR_MRC_PIC_PTS 0x2f0
#define ADDR_MRC_PIC_STC 0x2f4
#define ADDR_N_AUD_DECODED 0x2f8
#define ADDR_NEXT_SECTOR_ADDR 0x314
#define ADDR_N_SYS_ERRORS 0x318
#define ADDR_N_VID_ERRORS 0x31c
#define ADDR_N_AUD_ERRORS 0x320
#define ADDR_DATE_TIME 0x324
#define ADDR_VERSION 0x330
#define ADDR_EXTENDED_VERSION 0x334
#define ADDR_PIC1_BUFFER_START 0x340
#define ADDR_PIC1_PTS 0x344
#define ADDR_PIC1_PAN_SCAN 0x348
#define ADDR_PIC1_USER_DATA 0x34c
#define ADDR_PIC1_TREF_PTYP_FLGS 0x358
#define ADDR_PIC2_BUFFER_START 0x360
#define ADDR_PIC2_PTS 0x364
#define ADDR_PIC2_PAN_SCAN 0x368
#define ADDR_PIC2_USER_DATA 0x36c
#define ADDR_PIC2_TREF_PTYP_FLGS 0x378
#define ADDR_PIC3_BUFFER_START 0x380
#define ADDR_PIC3_PTS 0x384
#define ADDR_PIC3_PAN_SCAN 0x388
#define ADDR_PIC3_USER_DATA 0x38c
#define ADDR_PIC3_TREF_PTYP_FLGS 0x398
#define ADDR_STREAM_ID 0x3a0
#define ADDR_PACKET_LEN 0x3a4
#define ADDR_PES_HEADER 0x3a8
#define ADDR_SUBPIC_EMPTINESS 0x3ac
#define ADDR_H_SIZE 0x3b0
#define ADDR_V_SIZE 0x3b4
#define ADDR_APSECT_RATIO 0x3b8
#define ADDR_FRAME_RATE 0x3bc
#define ADDR_BIT_RATE 0x3c0
#define ADDR_VBV_SIZE 0x3c4
#define ADDR_SEQ_FLAGS 0x3c8
#define ADDR_DISP_SIZE_H_V 0x3cc
#define ADDR_TIME_CODE 0x3d0
#define ADDR_GOP_FLAGS 0x3d4
#define ADDR_TEMP_REF 0x3d8
#define ADDR_PIC_TYPE 0x3dc
#define ADDR_VBV_DELAY 0x3e0
#define ADDR_PIC_HEADER 0x3e4
#define ADDR_AUDIO_TYPE 0x3f0
#define ADDR_AC3_ENGINE_VERSION 0x3f4
#define ADDR_MPEG_AUDIO_HEADER1 0x400
#define ADDR_AC3_FRAME_NUMBER 0x400
#define ADDR_LPCM_AUDIO_EMPHASIS_FLAG 0x400
#define ADDR_MPEG_AUDIO_HEADER2 0x404
#define ADDR_LPCM_AUDIO_MUTE_FLAG 0x404
#define ADDR_AC3_BSI_IS_BEING_READ 0x404
#define ADDR_LPCM_AUDIO_FRAME_NUMBER 0x408
#define ADDR_AC3_BSI_VALID 0x408
#define ADDR_LPCM_AUDIO_QUANTIZATION_WORD_LENGTH 0x40c
#define ADDR_AC3_BSI_FRAME 0x40c
#define ADDR_LPCM_AUDIO_SAMPLING_FREQUENCY 0x410
#define ADDR_AC3_FSCOD_FRMSIZECOD 0x410
#define ADDR_LPCM_AUDIO_NUMBER_OF_AUDIO_CHANNELS 0x414
#define ADDR_AC3_BSID_BSMOD 0x414
#define ADDR_LPCM_AUDIO_DYNAMIC_RANGE_CONTROL 0x418
#define ADDR_AC3_ACMOD_CMIXLEV 0x418
#define ADDR_VCD_SECTOR_HEADER 0x41c
#define ADDR_AC3_SURMIXLEV_DSURMOD 0x41c
#define ADDR_VCD_SECTOR_SUBHEADER 0x420
#define ADDR_AC3_LFEON_DIALNORM 0x420
#define ADDR_AC3_COMPR_LANGCOD 0x424
#define ADDR_AC3_MIXLEV_ROOMTYP 0x428
#define ADDR_AC3_DIALNORM2_COMPR2 0x42c
#define ADDR_AC3_LANGCOD2_MIXLEV2 0x430
#define ADDR_AC3_ROOMTYP2_COPYRIGHTB 0x434
#define ADDR_AC3_ORIGBS_TIMECOD1 0x438
#define ADDR_AC3_TIMECOD2_EBITS 0x43c
#define ADDR_SE_STATUS 0x444
#define ADDR_NEW_AUDIO_MODE 0x460
#define ADDR_NEW_SUBPICTURE_PALETTE 0x464
#define ADDR_NEW_AUDIO_CONFIG 0x468
#define ADDR_VSYNC_HEARTBEAT 0x46c
#define ADDR_ML_HEARTBEAT 0x470
#define ADDR_SUBPICTURE_ENABLE 0x474
#define ADDR_HIGHLIGHT_ENABLE 0x478
#define ADDR_CURRENT_BUTTON 0x47c
#define ADDR_ROM_END_POINTER 0x4a0
#define ADDR_CURRENT_VOB_CELL_ID 0x4a4
#define ADDR_PREV_VOBU_VIDEO_RLBN 0x4a8