平台: 2440 +wince5.0
Q:将Samsung 的5.0 BSP 的USB驱动移植到自己的平台上!在sources文件里面看到 链接
了$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\ufnmdd.lib ,但我在C:\WINCE500
\PUBLIC\COMMON\OAK\DRIVERS 下面的USB 和USBFN 里面都没有找到生成ufnmdd.lib的
sources文件!
在C:\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\USBFN\CONTROLLER\MDD下找到了
ufnmdd.cpp和ufnmdd.h文件! 但这里是生成UFNMDDBASE.lib的!这个库里面也有
UfnPdd_Init()的调用,
下面是5.0BSP里面的USB\FUNCTION 下sources的原文:
TARGETNAME=sc2440usbfn
TARGETTYPE=DYNLINK
RELEASETYPE=PLATFORM
DLLENTRY=DllEntry
PREPROCESSDEFFILE=1
DEFFILE=sc2440usbfn.def
CDEFINES=$(CDEFINES) -DDEBUG
TARGETLIBS= \
$(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib \
$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\ceddk.lib \
$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\ufnmdd.lib
SOURCELIBS= $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\ufnmdd.lib \
# $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\ufnmddbase.lib
SOURCES = \
sc2440pdd.cpp
-下面是-UFNMDDBASE.lib的sources原文------------------------
TARGETNAME = UFNMDDBASE
TARGETTYPE = LIBRARY
SOURCES= \
ufnmdd.cpp \
enum.cpp \
ufnbus.cpp \
pipe.cpp \
transfer.cpp
---------------------------
请问各位ufnmdd.lib在哪里,怎么生成的! 我用CTRL+F全搜索,奇怪的是我的平台release下面却有?
------解决方案--------------------