4055|7

68

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

BSP移植问题 [复制链接]

我在CE6上面克隆了一个BSP,是DeviceEmulator,
我是第一次接触,现在想问个简单的问题,
在FILES目录中的platform.bib文件中,有一些像
; @CESYSGEN IF CE_MODULES_WAVEAPI
IF BSP_NOAUDIO !
    s3c2410x_wavedev.dll    $(_FLATRELEASEDIR)\s3c2410x_wavedev.dll     NK SHK
ENDIF BSP_NOAUDIO !
; @CESYSGEN ENDIF CE_MODULES_WAVEAPI

; @CESYSGEN IF CE_MODULES_SERIAL
IF BSP_NOSERIAL !
    serial_smdk2410.dll     $(_FLATRELEASEDIR)\serial_smdk2410.dll      NK SHK
IF BSP_NOPCCARD !
; For serial PC CARD
    com16550.dll        $(_FLATRELEASEDIR)\com16550.dll         NK SHK
    isr16550.dll        $(_FLATRELEASEDIR)\isr16550.dll         NK SHK
ENDIF BSP_NOPCCARD !
ENDIF BSP_NOSERIAL !

这样的定义   
我想问的是 例如IF BSP_NOSERIAL ! 中的BSP_NOSERIAL为真就把serial_smdk2410.dll 加入内核,我找了半天,没找到 BSP_NOSERIAL是怎么关联起来的。。。

我只想问这个是怎么关联的。第一次来这发帖,谢谢大家!

最新回复

你的问题较乱,不知你修改BSP要做什么,为什么要用CE6 ARM模拟器启动,如果用它来启动,大可不用改,直接就可以跑了.  详情 回复 发表于 2009-10-5 09:33
点赞 关注

回复
举报

76

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
要把这些全部清空的。
然后加自己的驱动上去

至于IF BSP_NOSERIAL !

没有定义正好就是打包进去了。
BSP_NOSERIAL 一般在BSP下的 BSP名称.BAT文件中定义的。
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 gooogleman 的回复:
要把这些全部清空的。
然后加自己的驱动上去

至于IF BSP_NOSERIAL !

没有定义正好就是打包进去了。
BSP_NOSERIAL 一般在BSP下的 BSP名称.BAT文件中定义的。


恩。谢谢,不过那个BAT文件中,有些定义好像也没有,那是不是就不包含进去了呢?
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 2 楼 windxiang520 的回复:

恩。谢谢,不过那个BAT文件中,有些定义好像也没有,那是不是就不包含进去了呢?


也不能这样说,定义驱动是否包含也可以是在catalog items view 第三方驱动里面,如果你的pbcxml对应的话.
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

5
 
我目前克隆了一个DEVICEEMULATOR BSP了,是不是先从改pbcxml开始,改成对应的目录和DLL,然后修改BIB文件,打包进去?
 
 
 

回复

48

帖子

0

TA的资源

一粒金砂(初级)

6
 
pbcxml我当时都没有修改,直接用克隆后的。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 5 楼 gooogleman 的回复:
pbcxml我当时都没有修改,直接用克隆后的。


那直接克隆后,直接编译bsp,然后找到错误的地方,直接修改,直到编译成功,

那要改的OAL和KITL部分,我目前这2个部分没改,只改了驱动,然后CE6 ARM模拟器启动黑屏。

不知道是怎么回事?
 
 
 

回复

58

帖子

0

TA的资源

一粒金砂(初级)

8
 
你的问题较乱,不知你修改BSP要做什么,为什么要用CE6 ARM模拟器启动,如果用它来启动,大可不用改,直接就可以跑了.
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表