阅读:1729回复:5
求教斑竹和各位兄弟,添加驱动的问题!
想在平台下加一个自己写的驱动
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' 这是怎么回事呢?还请知道的大哥们指导一下,谢谢! |
|
|
沙发#
发布于:2007-05-16 11:29
还要有def文件,是你驱动dll的函数导出表
加上DEFFILE=gpio_int.def 然后写好这个def文件 |
|
板凳#
发布于:2007-05-16 12:46
多谢rilyyu兄!现在编译不出错了。
当然还只是个空函数,继续... |
|
|
地板#
发布于:2007-05-16 22:23
花了一下午的时间,终于把一个简单的中断驱动添加到系统中了,谢谢rilyyu兄给我的提示!还有CEVX上的一篇文章对我帮助很大,把网址贴出来,与大家分享一下。
http://www.cevx.com/bbs/dispbbs.asp?BoardID=4&ID=6901&replyID=4089&skin=1 |
|
|
地下室#
发布于:2007-05-17 08:55
saint_bxg 兄:
你加上 [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDisk\FATFS] "Flags"=dword:00000004 启动时间现在是多少?我加上没有效果:( |
|
5楼#
发布于:2007-05-17 09:10
我现在的FALSH是128M Byte 的,启动时间大概小于20秒吧
|
|
|