版块
论坛
喜欢
话题
应用
搜索
登录
注册
pinery的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=104140
eboot中的开机logo消失了?
借用地盘一下,我是在nand上开辟一块区域用于存放logo,在eboot中的oemplatforminit()中先把logo读到ram中,然后显示logo,结果在nk加载完后logo就消失了,又不想在oal的oeminit()中实现,请问这个问题怎么解决?5.0的ce平台,有做过...
全文
回复
(
6
)
2009-01-06 16:09
来自版块 -
Wince 程序开发
◆
◆
表情
告诉我的粉丝
提 交
lStoneCN
:
把configuregpio里的和lcd相关的口初始化去掉。
(2009-01-09 23:01)
回复
pinery
:
platform.bib?应该是config.bib吧?不过我试了,这个也没有用,跟踪进去后发现,nk都在执行了,oeminit()都执行完了,最后加载设备驱动的时候就没见了,估计是在lcd驱动里面出的问题,会不会和在eboot里的lcd初始化有冲突?
(2009-01-07 21:04)
回复
ziyun
:
不是eboot。bib,是platform。bib
(2009-01-07 10:53)
回复
pinery
:
在oeminit()里面没有显示logo的代码,也没有见到初始化lcd的代码,在eboot的bib中,在显示logo中,我把显示logo的ram放在了ram的最后一m的空间中作为保留区。跟踪发现,在oal里的startup.s里面有一个设置输出方式的地方,改了后让程序停留在那,结...
(2009-01-07 10:49)
回复
ziyun
:
oeminit时会清除内存,如果要保存,在bib文件中将logo占有的内存设为保留
(2009-01-07 10:26)
回复
high
:
不是你不想实现,大概因为oal的OEMInit()里面*已经*实现了,它重新初始化lcd ,所以消失了。
(2009-01-06 16:30)
回复
pinery
加关注
写私信
0
关注
0
粉丝
110
帖子
返回顶部