mtk方案bdmtkbd蓝光内容摘要:
1, creat a folder named UPG in USB root directory 2,put into the folder named UPG 3,insert USB into the player,power on player,when you are in the status of HOMEMENU,you can upgrade SW as follows: HOME MENUSETUPADVANCEDSOFTWARE UPDATEUSB 4,how to check if upgrade is successful: after upgrade is over ,the player should reset itself automatically,when it is in the status of HOMEMENU,you can press digit key 8,5,2,0,it is right when you see Player SW: HQ 00006465 23//==========vfd VFDVFD 相关 绝大部分 VFD 命令都是通过 a_vfdmg_set_mand()处理的,其实这些调用都是使用 APP 的方式在使 用, a_vfdmg_init() VFD 按键的处理函数 i4VfdScanKey(),需要注意的是 GPIO0 和 GPIO1 分别是 POWER EJECT 发送按键的命令是 VFD_SEND_KEY_EVENT(BTN_AUDIO)。 vfd_disp_msg(HonmE)。 //显示 HOME 在 LED 屏上 / 100, // 得到当前 media 信息的相关时间。 IR 在 VFDKEY 在 的 _pu4VfdKeyScan[]里面 的 acfg_grp_language_init()可以参考默认值的修改 24//UART ======uart 相关文件 BDP_Generic\ln_bdp_linux\\drivers\serial\ 25=======setup key 处理相关解释 important===setup setupsetup philips: 入口 setup_menu_root_desc 1SETUP_NC_TIMER_MSG 当光标停留在某个 item 的时候,会出现提示信息,这个时候的 ui4_type 值就是这个。 SETUP_CFG_NFY_MSG 当光标进入 TV DISPLAY 的时候,再退出来就进入该 case 下的程序 SETUP 相关按键处理都可以查看 _setup_menu_cb_process[],并且可以从显示版本的入口开始看。 setup_dialog_box_tracker()//可以看到 DIVX CODE ,VERSION 界面等 . 2以 CLEAR MEMORY 为例: static INT32 _setup_clean_local_storage() //处理函数 = TWO_BTN。 //表示 2 个按钮 = 0。 //Cancel key 默认高亮为 0即聚焦 Cancel 按钮 3setup 总共有 6 个 item,向下又分为几级,具体描述为: SETUP_MENU_VS //VIDEO SETUP_MENU_AS //AUDIO SETUP_MENU_NS // NETWORK SETUP_MENU_HC // EASY LINK SETUP_MENU_BC // PREFERENCE SETUP_MENU_AC // ADVANCED 4如果想得到 SETUP 的某个选项的值,即设置好了之后的值: OSD 入口 a_cfg_get_hdmi_3d(amp。 ui1_value)。 3 级菜单 OSD 在 setup_menu_vs_create()可以设置 2 级菜单 item 对应的 osd 在 setup_menu_subitem_text_init()可以设置 1 级菜单对应的 OSDsetup_menu_subitem_text_init()可以设置 5》按键处理入口 setup_register_menu_cb()。 26=====app 坐标相关信息 ===== i4_ret = c_wgl_create_widget(, HT_WGL_WIDGET_TEXT, WGL_CONTENT_TEXT_DEF, WGL_BORDER_UNIFORM, amp。 t_rect, NULL, 255, (VOID *)(WGL_STL_GL_NO_IMG_UI|WGL_STL_TEXT_MAX_32|WGL_STL_TEXT_MAX_DIS_10_LINE), NULL, amp。 ())。 h_id_text2 的坐标 是相对 h_id_frame1 来说的 ,即是相对坐标 27===========IR 处理的模拟函数 c_iom_send_evt(BTN_STOP, 0)。 //即模拟遥控器发送 BTN_STOP 28========WIDGET 相关的集合 WIDGETWIDGET 需要完全理解 里面所有函数的意义。 如果要一个 widget 显示可以用方法: A i4_ret = c_wgl_show(, WGL_SW_HIDE)。 //处理的是 ROOT B i4_ret = c_wgl_set_visibility(, WGL_SW_NORMAL)。 c_wgl_repaint(, NULL,TRUE)。 C设置 zorder zorder 的函数 i4_ret = c_wgl_insert(, NULL_HANDLE, WGL_INSERT_TOPMOST, WGL_SYNC_AUTO_REPAINT)。 Dlistbox 举例开始 static INT32 _iw_id_listbox_set_8_create_and_init(VOID) { INT32 i4_ret。 GL_RECT_T t_rect。 WGL_LB_INIT_T t_lb_init。 WGL_LB_COL_INIT_T at_lb_col_init[2]。 WGL_LB_IMG_ELEM_SET_T t_img_elem。 WGL_LB_COLOR_ELEM_SET_T t_color_elem。 // WGL_INSET_T t_inset。 // WGL_INSET_T t_col_inset。 WGL_LB_FONT_SET_T t_font_set。 /* create ID_LISTBOX_SET_5 */ = (WGL_STL_LB_NO_WRAP_OVER|WGL_STL_LB_ELEM_NO_PUSH)。 = 7。 //总共有 7 行 = 765。 //每一行的高度 = 88。 //行与行之间的距离 = 2。 //总共有 2列,第一列即表示下面的 at_lb_col_init[0],一般 listbox 默认最少 2 列 ???,第一列为空。 = at_lb_col_init。 at_lb_col_init[0].e_col_type = LB_COL_TYPE_TEXT。 at_lb_col_init[0].ui1_align = WGL_AS_CENTER_CENTER。 at_lb_col_init[0].ui2_max_text_len = 10。 at_lb_col_init[0].ui2_width = 0。 at_lb_col_init[1].e_col_type = LB_COL_TYPE_TEXT。 at_lb_col_init[1].ui1_align = WGL_AS_CENTER_CENTER。 //对齐 at_lb_col_init[1].ui2_max_text_len = 30。 //每一行允许的最大字符个数 at_lb_col_init[1].ui2_width = 408100。 //每一行对应元素的宽度,这里指第 2 个元素 SET_RECT_BY_SIZE(amp。 t_rect, 5, 2815, 52284100, 502+15)。 //fz change for iw //可以调整高亮框的位置和长度 i4_ret = c_wgl_create_widget(, HT_WGL_WIDGET_LIST_BOX, WGL_CONTENT_LIST_BOX_DEF, WGL_BORDER_NULL, amp。 t_rect, iw_id_listbox_set_8_proc, 255, (VOID *)(amp。 t_lb_init), NULL, amp。 ())。 if (i4_ret != WGLR_OK) { DBG_ERROR((IWERR: Create ID_LISTBOX_SET_5 Failed))。 iw_view_uninit()。 return IWR_FAIL。 } /* set ID_LISTBOX_SET_5 visibility */ i4_ret = c_wgl_set_visibility(, WGL_SW_NORMAL)。 IW_CHK_FAIL(i4_ret, i4_ret)。 /* set the elem background image of ID_LISTBOX_SET_5 */ = NULL_HANDLE。 = NULL_HANDLE。 =。 = NULL_HANDLE。 = NULL_HANDLE。 = NULL_HANDLE。 = NULL_HANDLE。 i4_ret = c_wgl_do_cmd(, WGL_CMD_LB_EXT_SET_ELEM_BK_IMAGE, WGL_PACK(amp。 t_img_elem), NULL)。 IW_CHK_FAIL(i4_ret, i4_ret)。 /* set the bk color of ID_LISTBOX_SET_5 */ = COLOR_IW_COLOR_TRANSPARENT。 = COLOR_IW_COLOR_TRANSPARENT。 = COLOR_IW_COLOR_TRANSPARENT。 = COLOR_IW_COLOR_TRANSPARENT。 = COLOR_IW_COLOR_TRANSPARENT。 = COLOR_IW_COLOR_TRANSPARENT。 = COLOR_IW_COLOR_TRANSPARENT。 i4_ret = c_wgl_do_cmd(, WGL_CMD_LB_SET_ELEM_COLOR, WGL_PACK(WGL_CLR_BK), WGL_PACK(amp。 t_color_elem))。 IW_CHK_FAIL(i4_ret, i4_ret)。 /* set the highlight margin of ID_LISTBOX_SET_5 */ i4_ret = c_wgl_do_cmd(, WGL_CMD_LB_SET_HLT_MARGIN, WGL_PACK(0), NULL)。 IW_CHK_FAIL(i4_ret, i4_ret)。 /* set the element number of ID_LISTBOX_SET_5 */ i4_ret = c_wgl_do_cmd(, WGL_CMD_LB_SET_ELEM_NUM, WGL_PACK(7), //总共有 7 行,同上 NULL)。 IW_CHK_FAIL(i4_ret, i4_ret)。 /* set the co。mtk方案bdmtkbd蓝光
相关推荐
11 crc[root@tl2 ] chmod 600 authkeys测试,并且在测试机tl上面添加测试脚本,脚本意思通过建立log表,不断往里面的插数据,数据的顺序依次是0、2……100000。 [root@tl1 ~] more !/bin/bashi=0while [ $i lt 1000000 ]do mysql uroot pklcadmin e insert into values
时的网络监控,帮助用户了解网络带宽的使用情况,业务应用的行为规律,业务应用的响应时间,及时发现网络故障隐患,保证业务应用的正常。 支持的网络拓朴 高级数据源: nGenius探针 支持下列网络拓朴: 千兆网络 快速以太网络 ATM网络,包含 IMA POS网络 广域网络: T1/E T3/E3( 帧中继、 PPP、 HDLC) 中级数据源: NetFlow 和 sFlow 基本数据源
要参数有哪些。 基本用途是什么。 Netstat 命令支持 参数很多,比较常用的有以下几个参数: “ s”参数用来显示 IP、 TCP、 UDP 和 ICMP 的 协议统计数据 ,经常与“ p”命令组合来查看指定协议的统计数据。 当我们发现浏览器打开页面速度很慢,甚至根本无法打开页面,或是电子邮件软件无法收发邮件时,很可能是 TCP 连接的问题,可以通过命令“ stat –s –p
and missions, state ministries and missions of the Party (party), the General Political Department of the military, every 3 people anization of Party of two regulations revision opinion. Central
的电气参数范围内应能可靠分断额定短路电流,并具有选择性。 设备应设置一根材质为硬铜排的贯通水平的中性接地线( PEN)。 抽屉与柜体间的接地触头应接触紧密,当抽屉 推入时,抽屉的接地触头应比主触头先接触,拉出时接地触头比主触头或断开。 低压开关柜应选用表面通长镀锡的铜母线,且接触面不允许 6 涂导电膏代替镀锡,并应有相序标识。 母线应用绝缘支撑件进行固定,以保证母线之间
E) 行销工程师 NO 预审 上市评审专家组 营销工程部营销支持部经理 专项产品行销部工程师或高级产品经理 产品管理部 CDT组长、专家 Marketing专员、地区部产品经理 营销工程部总监 PDT