wince6.0的系统增加SDIO接口wifi模块,用的是环隆的Marvell 8686模块,驱动有IF和WLAN 两个部分,在编译目录中加入
WIFI_SDIO后,编译到这个地方总是出错。有没有做过的DX指点一下。错误日志如下:
BUILD: [00:0000000015:PROGC ] Building COMPILE Pass in C:\WINCE600\PLATFORM\AT91SAM9G10EK\src\DRIVERS\WIFI_SDIO\IF\IF_SDIO\ directory.
BUILD: [01:0000000025:PROGC ] Compiling .\SDIOUtil.c
BUILD: [01:0000000028:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(169) : error C2143: syntax error : missing ')' before '*'
BUILD: [01:0000000029:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(169) : error C2143: syntax error : missing '{' before '*'
BUILD: [01:0000000030:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(169) : error C2059: syntax error : 'type'
BUILD: [01:0000000031:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(169) : error C2059: syntax error : ')'
BUILD: [01:0000000032:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(174) : error C2061: syntax error : identifier 'GenBltSignature'
BUILD: [01:0000000033:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(177) : error C2059: syntax error : '}'
BUILD: [01:0000000034:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(181) : error C2061: syntax error : identifier 'GenBltSignature'
BUILD: [01:0000000035:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(184) : error C2061: syntax error : identifier 'pfnBlt'
BUILD: [01:0000000036:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(184) : error C2059: syntax error : ';'
BUILD: [01:0000000037:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(189) : error C2059: syntax error : '}'
BUILD: [01:0000000038:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(192) : error C2143: syntax error : missing ')' before '*'
BUILD: [01:0000000039:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(192) : error C2143: syntax error : missing '{' before '*'
BUILD: [01:0000000040:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(192) : error C2059: syntax error : ')'
BUILD: [01:0000000041:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(192) : error C2143: syntax error : missing ')' before '*'
BUILD: [01:0000000042:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(192) : error C2081: 'GenBltSignature' : name in formal parameter list illegal
BUILD: [01:0000000043:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(192) : error C2143: syntax error : missing '{' before '*'
BUILD: [01:0000000044:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(192) : error C2059: syntax error : 'type'
BUILD: [01:0000000045:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(192) : error C2059: syntax error : ')'
BUILD: [01:0000000046:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(199) : error C2061: syntax error : identifier 'PFN_PCodeToCpuCode'
BUILD: [01:0000000047:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(202) : error C2059: syntax error : '}'
BUILD: [01:0000000048:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(229) : error C2143: syntax error : missing ')' before '*'
BUILD: [01:0000000049:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(229) : error C2143: syntax error : missing '{' before '*'
BUILD: [01:0000000050:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(230) : error C2059: syntax error : ')'
BUILD: [01:0000000051:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(243) : error C2146: syntax error : missing ')' before identifier 'GpeFormat'
BUILD: [01:0000000052:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(243) : error C2061: syntax error : identifier 'GpeFormat'
BUILD: [01:0000000053:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(243) : error C2059: syntax error : ';'
BUILD: [01:0000000054:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(243) : error C2059: syntax error : ','
BUILD: [01:0000000055:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(245) : error C2059: syntax error : ')'
BUILD: [01:0000000056:ERRORE] C:\WINCE600\public\common\oak\inc\genblt.h(251) : error C2143: syntax error : missing ')' before '*'