⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 saa7450_mv.des

📁 tuner扫描
💻 DES
📖 第 1 页 / 共 2 页
字号:
// 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 + -