saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
阅读:1605回复:5

求教斑竹和各位兄弟,添加驱动的问题!

楼主#
更多 发布于:2007-05-15 17:53
想在平台下加一个自己写的驱动
sources文件中如下设置:

RELEASETYPE=PLATFORM
TARGETNAME=gpio_int
TARGETTYPE=DYNLINK
DLLENTRY=BspGpioINT

TARGETLIBS= \
    $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\ceddk.lib \
    $(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib \
    $(_TARGETPLATROOT)\lib\$(_CPUINDPATH)\mx21ddk.lib

SOURCES = bspgpioint.cpp

bspgpioint.cpp中只加了void BspGpioINT()的空函数。编译时出错don't know how to make 'gpio_int.def'
这是怎么回事呢?还请知道的大哥们指导一下,谢谢!
努力! 成功就在不远处....
rilyyu
驱动小牛
驱动小牛
  • 注册日期2006-11-17
  • 最后登录2010-08-17
  • 粉丝0
  • 关注0
  • 积分512分
  • 威望130点
  • 贡献值0点
  • 好评度127点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-16 11:29
还要有def文件,是你驱动dll的函数导出表
加上DEFFILE=gpio_int.def
然后写好这个def文件
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-05-16 12:46
多谢rilyyu兄!现在编译不出错了。
当然还只是个空函数,继续...
努力! 成功就在不远处....
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-05-16 22:23
花了一下午的时间,终于把一个简单的中断驱动添加到系统中了,谢谢rilyyu兄给我的提示!还有CEVX上的一篇文章对我帮助很大,把网址贴出来,与大家分享一下。
http://www.cevx.com/bbs/dispbbs.asp?BoardID=4&ID=6901&replyID=4089&skin=1
努力! 成功就在不远处....
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-05-17 08:55
saint_bxg 兄:

你加上
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDisk\FATFS]
"Flags"=dword:00000004
启动时间现在是多少?我加上没有效果:(
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-05-17 09:10
我现在的FALSH是128M Byte 的,启动时间大概小于20秒吧
努力! 成功就在不远处....
游客

返回顶部