MTK消息分发及窗口管理机制
上传用户:zhuanjifen
上传日期:2013-09-22
文件类型:PDF
文件大小:554.88K
资料积分:0分 积分不够怎么办?
02-MTK消息分发及窗口管理机制MTK 消息分发及窗口管理
李波 2008-01-04
一、 总体结构
1. Software Architecture
MediaTek Inc. (MTK)
2. MMI Architecture
MTK 平台采用的是 Pixtel Communications,Inc.的 PIXTEL MMI(现已被 MTK 收购,作 为 MTK 印度研发中心) 。MMI 的基本工作方式是消息驱动,整个 MMI 就是一个任务,不 停的从消息队列中取出消息进行处理。 MMI 只与 L4 层打交道, 两者通过消息队列交互。 L4 层提供了所有对底层 (PS 和驱动) 的封装。MMI 目录位于 plutommi\ 。 Framework 是 MMI 的基本功能部分, 提供消息管理 (Event Handler) 、 窗口管理 (History Manager) 等基本功能, 驱动整个 MMI 的运作。 Framework 目录位于 plutommi\mmi\Framework\
二、 消息分发
消息(事件)ID 定义文件: adaptation\include\stack_msgs.h 定义了所有消息类型 typedef enum {…}msg_type; interface\mmi\mmi_sap.h interface\ps\cc_sap.h sms_sap.h …… plutommi\mmi\AsyncEvents\AsyncEventsInc\ProtocolEvents.h 再取别名 事件处理实现文件: plutommi\mmi\Framework\EventHandling\EventsSrc\Events.c
事件功能初始化: InitEvents() InitFramework() InitializeAll() MMI_task() 任务消息结构: a
李波 2008-01-04
一、 总体结构
1. Software Architecture
MediaTek Inc. (MTK)
2. MMI Architecture
MTK 平台采用的是 Pixtel Communications,Inc.的 PIXTEL MMI(现已被 MTK 收购,作 为 MTK 印度研发中心) 。MMI 的基本工作方式是消息驱动,整个 MMI 就是一个任务,不 停的从消息队列中取出消息进行处理。 MMI 只与 L4 层打交道, 两者通过消息队列交互。 L4 层提供了所有对底层 (PS 和驱动) 的封装。MMI 目录位于 plutommi\ 。 Framework 是 MMI 的基本功能部分, 提供消息管理 (Event Handler) 、 窗口管理 (History Manager) 等基本功能, 驱动整个 MMI 的运作。 Framework 目录位于 plutommi\mmi\Framework\
二、 消息分发
消息(事件)ID 定义文件: adaptation\include\stack_msgs.h 定义了所有消息类型 typedef enum {…}msg_type; interface\mmi\mmi_sap.h interface\ps\cc_sap.h sms_sap.h …… plutommi\mmi\AsyncEvents\AsyncEventsInc\ProtocolEvents.h 再取别名 事件处理实现文件: plutommi\mmi\Framework\EventHandling\EventsSrc\Events.c
事件功能初始化: InitEvents() InitFramework() InitializeAll() MMI_task() 任务消息结构: a
关键词: 02-MTK 消息 分发 及窗 口管 理机

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码