找回密码
 注册
搜索
查看: 1264|回复: 8

[讨论] 10A,由APP发起的事件处理为何与由IDLE发起的做区分处理

[复制链接]
发表于 2011-3-11 14:27:40 | 显示全部楼层 |阅读模式
看MTK的10A代码,
Idle的Event直接调mmi_nmgr_notify处理,而APP的则先要加到延迟处理队列里,然后再起1秒的定时器,到点处理。

不知我代码理解的是否正确,如果正确那么为什么MTK要做这样的处理。是否因为App的各种事件多,Idle的少并且更为重要?
发表于 2011-3-18 09:55:12 | 显示全部楼层
好问题 友情帮顶!
点评回复

使用道具 举报

 楼主| 发表于 2011-3-16 18:31:44 | 显示全部楼层
有高人知道否?
点评回复

使用道具 举报

发表于 2011-4-7 17:48:12 | 显示全部楼层
notifiction.c
点评回复

使用道具 举报

发表于 2011-4-7 17:47:48 | 显示全部楼层
notifiction.c
点评回复

使用道具 举报

发表于 2011-4-3 15:58:24 | 显示全部楼层
楼主研究一下 notification.c
点评回复

使用道具 举报

发表于 2011-4-2 14:14:11 | 显示全部楼层
control_app_screen中明显判断了behavior,如果是MMI_NOTI_SCRN_BEHA_NO_DISPLAY才放到延缓队列中稍后执行,如果是MMI_NOTI_SCRN_BEHA_DISPLAY则直接执行
点评回复

使用道具 举报

 楼主| 发表于 2011-4-2 11:57:49 | 显示全部楼层
在顶一下
点评回复

使用道具 举报

发表于 2011-6-7 14:38:29 | 显示全部楼层
notifiction.c
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-27 00:35 , Processed in 0.046367 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表