当前位置: 代码迷 >> 驱动开发 >> 一段驱动程序提示异常
  详细解决方案

一段驱动程序提示异常

热度:59   发布时间:2016-04-28 10:33:21.0
一段驱动程序提示错误
(U8 *)(&tDpm[usDevNumber].ptDpmMsg->HostFlags)=(U8 *)ioremap(0xe3001ffe,4);

提示错误:error: lvalue required as left operand of assignment

------解决方案--------------------
尽量把层次分明,多加一些括号......
(U8 *)(&((tDpm[usDevNumber].ptDpmMsg)->HostFlags))=(U8 *)ioremap(0xe3001ffe,4);
我加这个不一定对,因为不知道你到底表达的什么意思,反正解决办法是多加一些括号!!
------解决方案--------------------
这代码看着蛋疼
------解决方案--------------------