📄 saa7450_mv.des
字号:
// FILE %M%
// VERSION %I%
// DATE %E%
//
DEVICE
32 MV P1284_133_MOD_ID
REGISTERS
dec_storing_hrz_size_cur RW {0x0000}
dec_storing_y_odd_ptr_cur RW {0x0004}
dec_storing_y_even_ptr_cur RW {0x0008}
dec_storing_c_odd_ptr_cur RW {0x000c}
dec_storing_c_even_ptr_cur RW {0x0010}
dec_storing_hrz_size_nxt RW {0x0014}
dec_storing_y_odd_ptr_nxt RW {0x0018}
dec_storing_y_even_ptr_nxt RW {0x001c}
dec_storing_c_odd_ptr_nxt RW {0x0020}
dec_storing_c_even_ptr_nxt RW {0x0024}
dec_use_storing_cur RW {0x0028}
dec_past_y_odd_ptr_cur RW {0x002c}
dec_past_y_even_ptr_cur RW {0x0030}
dec_past_c_odd_ptr_cur RW {0x0034}
dec_past_c_even_ptr_cur RW {0x0038}
dec_future_y_odd_ptr_cur RW {0x003c}
dec_future_y_even_ptr_cur RW {0x0040}
dec_future_c_odd_ptr_cur RW {0x0044}
dec_future_c_even_ptr_cur RW {0x0048}
dec_recovery_y_odd_ptr_cur RW {0x004c}
dec_recovery_y_even_ptr_cur RW {0x0050}
dec_recovery_c_odd_ptr_cur RW {0x0054}
dec_recovery_c_even_ptr_cur RW {0x0058}
dec_use_storing_nxt RW {0x005c}
dec_past_y_odd_ptr_nxt RW {0x0060}
dec_past_c_odd_ptr_nxt RW {0x0064}
dec_future_y_odd_ptr_nxt RW {0x0068}
dec_future_c_odd_ptr_nxt RW {0x006c}
dec_recovery_y_odd_ptr_nxt RW {0x0070}
dec_recovery_c_odd_ptr_nxt RW {0x0074}
dec_past_y_even_ptr_nxt RW {0x0078}
dec_past_c_even_ptr_nxt RW {0x007c}
dec_future_y_even_ptr_nxt RW {0x0080}
dec_future_c_even_ptr_nxt RW {0x0084}
dec_recovery_y_even_ptr_nxt RW {0x0088}
dec_recovery_c_even_ptr_nxt RW {0x008c}
video_fifo_start RW {0x0090}
video_fifo_size RW {0x0094}
video_fifo_under RW {0x0098}
video_fifo_over RW {0x009c}
cmd_video_fifo RW {0x00a0}
video_fifo_nxt_value RW {0x00a4}
video_fifo_rdpt_cur RW {0x00a8}
video_fifo_bfmu_cur RW {0x00ac}
video_fifo_bfmo_cur RW {0x00b0}
still_fifo_start RW {0x00b4}
still_fifo_size RW {0x00b8}
setup_video_fifo RW {0x00bc}
dec_storing_ctx_cur RW {0x00c0}
dec_storing_ctx_nxt RW {0x00c4}
disp_ctx_cur RW {0x00c8}
disp_ctx_nxt RW {0x00cc}
info_lines_status RW {0x00d0}
setup_buffer_number RW {0x00d4}
setup_error_concealment RW {0x00d8}
cmd_fbm W {0x00dc}
info_seq_header RW {0x00e0}
info_userdata_seq RW {0x00e4}
info_gop_header RW {0x00e8}
info_userdata_gop RW {0x00ec}
info_pict_header RW {0x00f0}
info_userdata_pict RW {0x00f4}
info_slice_header RW {0x00f8}
info_pes_header_2 RW {0x00fc}
info_pes_header_1 RW {0x0100}
info_last_video_pts RW {0x0104}
info_last_video_dts RW {0x0108}
info_video_time_stamp RW {0x010c}
info_video_stca RW {0x0110}
info_video_stcb RW {0x0114}
setup_video_time_stamp RW {0x0118}
setup_video_time_stamp_offset RW {0x011c}
setup_system_format RW {0x0120}
setup_system RW {0x0124}
setup_video_stc RW {0x0128}
setup_video_stc_choice RW {0x012c}
cmd_video RW {0x0130}
bitstr_vbv_delay RW {0x0134}
bitstr_vbv_buffer_size RW {0x0138}
bitstr_video_bitrate RW {0x013c}
bitstr_seq_hor_size RW {0x0140}
bitstr_seq_ver_size RW {0x0144}
bitstr_centre_hor_offset RW {0x0148}
bitstr_centre_ver_offset RW {0x014c}
bitstr_disp_hor_size RW {0x0150}
bitstr_disp_ver_size RW {0x0154}
bitstr_param RW {0x0158}
bitstr_temporal_reference RW {0x015c}
cmd_video_reset RW {0x0160}
video_int_status RW {0x0fa0}
video_int_enable RW {0x0fa4}
video_int_clear RW {0x0fa8}
video_int_set RW {0x0fac}
system_event RW {0x0fb0}
system_event_enable RW {0x0fb4}
system_event_clear RW {0x0fb8}
system_event_set RW {0x0fbc}
fbm_event RW {0x0fc0}
fbm_event_enable RW {0x0fc4}
fbm_event_clear RW {0x0fc8}
fbm_event_set RW {0x0fcc}
error_event RW {0x0fd0}
error_event_enable RW {0x0fd4}
error_event_clear RW {0x0fd8}
error_event_set RW {0x0fdc}
video_event RW {0x0fe0}
video_event_enable RW {0x0fe4}
video_event_clear RW {0x0fe8}
video_event_set RW {0x0fec}
video_powerdown RW {0x0ff4}
video_module_id RW {0x0ffc}
TYPES
// General ----------------------------------------------------------
MV_STATUS 32 ALL
MV_MASK 32 ALL
MV_BIT 1 OFF = 0,
ON
MV_ENABLE 1 OFF = 0,
ON
MV_T1BITS 1 ALL
MV_T2BITS 2 ALL
MV_T3BITS 3 ALL
MV_T4BITS 4 ALL
MV_T5BITS 5 ALL
MV_T6BITS 6 ALL
MV_T7BITS 7 ALL
MV_T8BITS 8 ALL
MV_T9BITS 9 ALL
MV_T10BITS 10 ALL
MV_T11BITS 11 ALL
MV_T12BITS 12 ALL
MV_T13BITS 13 ALL
MV_T14BITS 14 ALL
MV_T15BITS 15 ALL
MV_T16BITS 16 ALL
MV_T18BITS 18 ALL
MV_T20BITS 20 ALL
MV_T21BITS 21 ALL
MV_T22BITS 22 ALL
MV_T24BITS 24 ALL
MV_REG_SIZE 32 ALL
// VIDEO_INT_STATUS ------------------------------------------------------------------
MV_VIDEO_INT_STATUS 18 ALL_EVENTS = 0x3FFFD,
STILL_FIFO_READ = 0x20000,
VIDEO_FIFO_PTR_UPDATED = 0x10000,
VIDEO_FIFO_UNDERFLOW = 0x8000,
VIDEO_FIFO_OVERFLOW = 0x4000,
VIDEO_FIFO_EMPTY = 0x2000,
VIDEO_FIFO_FULL = 0x1000,
NEW_VIDEO_PTS = 0x0800,
NEW_VIDEO_DTS = 0x0400,
NEW_VIDEO_PES = 0x0200,
VIDEO_INSYNC = 0x0100,
SYSTEM_EVENT = 0x0080,
END_OF_PICTURE_DECODING = 0x0040,
END_OF_PICTURE_HEADER = 0x0020,
FBM_EVENT = 0x0010,
ERROR_EVENT = 0x0008,
VIDEO_EVENT = 0x0004,
UNUSED = 0x0002,
RESET_DONE = 0x0001,
NO_EVENT = 0x0000
// SYSTEM__EVENTS ----------------------------------------------------------------------
MV_SYSTEM_EVENT 2 ALL_EVENTS = 0x0003,
NEED_VIDEO_TIME_STAMP = 0x0002,
VIDEO_TIME_STAMP_EMULATION = 0x0001,
NO_EVENT = 0x0000
// INFO_VIDEO ---------------------------------------------------------------------------
MV_VIDEO_EVENT 11 ALL_EVENTS = 0x07FF,
END_OF_SEQUENCE = 0x0001,
PICTURE_USER_DATA_START_CODE = 0x0002,
PICTURE_EXTENSION_START_CODE = 0x0004,
PICTURE_START_CODE = 0x0008,
GOP_USER_DATA_START_CODE = 0x0010,
GOP_START_CODE = 0x0020,
SEQUENCE_USER_DATA_START_CODE = 0x0040,
SEQUENCE_EXTENSION_START_CODE = 0x0080,
SEQUENCE_HEADER_START_CODE = 0x0100,
PES_HEADER_START_CODE_1 = 0x0200,
PES_HEADER_START_CODE_2 = 0x0400,
NO_EVENT = 0x0000
// FBM_EVENT --------------------------------------------------------------------------
MV_FBM_EVENT 6 ALL_EVENTS = 0x003F,
END_OF_PICT_DISPLAYING = 0x0020,
BRANCH = 0x0010,
ABORT_DECODING_FAILED = 0x0008,
ABORT_DECODING_COEF = 0x0004,
ABORT_DECODING_SLICE = 0x0002,
BUFFER_FULL = 0x0001,
NO_EVENTS = 0x0000
// INFO_ERROR ---------------------------------------------------------------------
MV_ERROR_EVENT 19 ALL_EVENTS = 0x7FFFF,
PES_ERROR = 0x40000,
PROFILE_ERROR = 0x20000,
SEQUENCE_ERROR = 0x10000,
GOP_ERROR = 0x8000,
PICTURE_ERROR = 0x4000,
SLICE_ERROR = 0x2000,
HIGH_FLAGED_ERROR = 0x1000,
MEDIUM_FLAGED_ERROR = 0x0800,
LOW_FLAGED_ERROR = 0x0400,
VLC_COEF_ERROR = 0x0200,
VLC_EOB_MISS_ERROR = 0x0100,
VLC_MB_ERROR = 0x0080,
MB_NUMB_SLICE_ERROR = 0x0040,
MB_NUMB_ERROR = 0x0020,
VECT_ERROR = 0x0010,
EOP_MISS_ERROR = 0x0008,
EARLY_EOP_ERROR = 0x0004,
SHIFT_COEF_ERROR = 0x0002,
SHIFT_MB_ERROR = 0x0001,
NO_EVENTS = 0x0000
// SYSTEM CONTROLLER -------------------------------------------------------
MV_DATA_FORMAT 2 PES = 0,
MPEG1,
ES
MV_VIDEO_BUF_CTRL 2 DTS_LOCKED = 0,
STOP,
START,
RESET
// DEC ----------------------------------------------------------------------
MV_PICTURE_STRUCTURE 2 TOP_FIELD = 1,
BOTTOM_FIELD,
FRAME_PICTURE
MV_TAB_LABEL 1 ZERO = 0,
ONE
MV_STORING_FORMAT 1 FRAME_ZONE = 0,
BUFFER_ZONE = 1
MV_FBM_CMD_ALL 10 ALL
MV_FBM_CMD 10 START_DECODING = 0x0001,
START_DECODING_EOD = 0x0002,
DO_NOT_DECODE = 0x0004,
ABORT_DECODING = 0x0008,
BEFREE_ALL_BUFFERS = 0x0010,
BEFREE_ALL_BUFFERS_TAB0 = 0x0060,
BEFREE_ALL_BUFFERS_TAB1 = 0x00e0,
BEFREE_TOP_BUFFERS_TAB0 = 0x0020,
BEFREE_TOP_BUFFERS_TAB1 = 0x00a0,
BEFREE_BOTTOM_BUFFERS_TAB0 = 0x0040,
BEFREE_BOTTOM_BUFFERS_TAB1 = 0x00c0,
CHECK = 0x0100,
DO_NOT_CHECK = 0x0200
// DISP ---------------------------------------------------------------------
MV_TOP_FREE 1 NO = 0,
YES
MV_BOTTOM_FREE 1 NO = 0,
YES
// BITSTR -------------------------------------------------------------------
MV_SEQ_HOR_SIZE 12 ALL
MV_SEQ_VER_SIZE 12 ALL
MV_CENTRE_HOR_OFFSET 16 ALL
MV_CENTRE_VER_OFFSET 14 ALL
MV_DISP_SIZE 16 ALL
MV_PICTURE_CODING_TYPE 3 I = 1,
P,
B,
D
MV_TEMPORAL_REFERENCE 8 ALL
MV_FRAME_RATE 4 FORBIDDEN = 0,
F23_97_HZ,
F24_HZ,
F25_HZ,
F29_97_HZ,
F30_HZ,
F50_HZ,
F59_94_HZ,
F60_HZ
MV_PROFILE_LEVEL 8 ALL
MV_ASPECT_RATIO 4 ALL
// INFO -------------------------------------------------------------------
MV_BUFFER_NUMBER 7 ALL
MV_BUFFER_STATUS 5 ALL
VARIABLES
//************---------------------------------------------*******************/
//***********| FRAME BUFFER MANAGEMENT CONTROL REGISTERS |******************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -