[can总线] 2.4下的驱动,改后到2.6下运行

内核编译和嵌入式产品的设计与开发
回复
jn200002
帖子: 1
注册时间: 2008-06-17 13:27
送出感谢: 0
接收感谢: 0

[can总线] 2.4下的驱动,改后到2.6下运行

#1

帖子 jn200002 » 2008-07-10 15:45

这是个2.4下的驱动,现在要移到2.6下,我把寄存器的头拷到/asm/arch-s3c2410/下了,但是报出了以下的错误.
象这样的错误该如何改呢?请大侠给个示范 :-)
void spi_Init(eBandrate br)
{
S3C2410_GPECON &=~(0x3f<<22);
S3C2410_GPECON |=(0x2a<<22); // init GPEIO is SPI Mode
SPPRE0 &=0; //Cleae SPPRE0
................(还有些enable/disable的函数)


can.c:157: error: invalid lvalue in assignment
can.c:158: error: invalid lvalue in assignment
can.c:159: error: invalid lvalue in assignment
can.c:163: error: invalid lvalue in assignment

先谢过~!
回复

回到 “内核及嵌入式开发”