阅读:1217回复:3
windriver中一个函数参数的意思?
我现在用windriver编写驱动程序,遇到一个让我困惑的函数void P9054_DMAStart (P9054_HANDLE hPlx, P9054_DMA_HANDLE hDma, BOOL fBlocking),最后的那个参数fBlocking是什么意思?怎样使用?如果我不用这个,改用被该函数调用的另外一个函数P9054_WriteByte (hPlx, P9054_ADDR_REG, P9054_DMACSR + hDma->dmaChannel,BIT0 | BIT1);在编译的时候提示错误error C2037: left of \'dmaChannel\' specifies undefined struct/union \'P9054_DMA_STRUCT\',是什么意思?
|
|
沙发#
发布于:2005-03-16 21:11
我现在用windriver编写驱动程序,遇到一个让我困惑的函数void P9054_DMAStart (P9054_HANDLE hPlx, P9054_DMA_HANDLE hDma, BOOL fBlocking),最后的那个参数fBlocking是什么意思?怎样使用?如果我不用这个,改用被该函数调用的另外一个函数P9054_WriteByte (hPlx, P9054_ADDR_REG, P9054_DMACSR + hDma->dmaChannel,BIT0 | BIT1);在编译的时候提示错误error C2037: left of \'dmaChannel\' specifies undefined struct/union \'P9054_DMA_STRUCT\',是什么意思? 那是说\'P9054_DMA_STRUCT\'结构没有定义。。。。语法错误。。 好改的。。。仔细查查就好了。。。 |
|
|
板凳#
发布于:2005-03-17 08:21
多谢aiwadgj!我再看看.
|
|
地板#
发布于:2005-03-17 08:33
谁能告诉我怎么给分?
|
|