|
引用楼主 pony_maggie 的回复:
搞了近二星期, 终于看到6.0的桌面了, 也就是说我的OAL部分和LCD驱动部分已移植成功. 板子是优龙的FS2410, 原来提供的是5.0的BSP. 用的还是4.2的目录结构, 移植过程那就一痛苦.
我的方法是先clone的一个6.0的自带的BSP, 用的是DEVICEEMULATOR. 我并不是把5.0的OAL相关的文件和目录直接替换掉6.0,而是直接在这个clone的6.0的BSP里修改OAL相关的源代码, 不改变6.0的原来的目录结构和文件名. 虽然比较繁琐,但个人感觉,这样一方面在移植的过程加深了对CE6的了解, 一方面得到的BSP应该更规范,更标准.
很感谢这个版块上的yashi和gooogleman两位大侠, 你们的帖子和博客给了我很大的帮助和启发.
移植过程整理了两篇文章:
http://blog.eeworld.net/pony_maggie/archive/2010/02/24/5321631.aspx
http://blog.eeworld.net/pony_maggie/archive/2010/03/04/5345242.aspx
晕死,楼主难怪两周才搞到桌面了,汗,原来是方法不太对啊。
建议楼主采用wince5.0 下的那个2410 5.0 BSP来移植 并和wince6.0的模拟器的BSP配合,很快就可以完成任务了,现在楼主的4.2 BSP 很难搞的。估计会郁闷非常啊。
搞好了估计真能学东西哦,呵呵。 |
|