我现在上层可以,换为2.2了,但是不知为什么底层出现问题。 make uImage CHK include/linux/version.h CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-mips CALL scripts/checksyscalls.sh CHK include/linux/compile.h CC drivers/net/jzcs8900a.o drivers/net/jzcs8900a.c: In function 'cirrus_probe': drivers/net/jzcs8900a.c:506: error: 'struct net_device' has no member named 'open' drivers/net/jzcs8900a.c:507: error: 'struct net_device' has no member named 'stop' drivers/net/jzcs8900a.c:508: error: 'struct net_device' has no member named 'hard_start_xmit' drivers/net/jzcs8900a.c:509: error: 'struct net_device' has no member named 'get_stats' drivers/net/jzcs8900a.c:510: error: 'struct net_device' has no member named 'set_multicast_list' drivers/net/jzcs8900a.c:511: error: 'struct net_device' has no member named 'set_mac_address' drivers/net/jzcs8900a.c:512: error: 'struct net_device' has no member named 'tx_timeout' make[2]: *** [drivers/net/jzcs8900a.o] Error 1 make[1]: *** [drivers/net] Error 2 make: *** [drivers] Error 2
make uImage
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-mips
CALL scripts/checksyscalls.sh
CHK include/linux/compile.h
CC drivers/net/jzcs8900a.o
drivers/net/jzcs8900a.c: In function 'cirrus_probe':
drivers/net/jzcs8900a.c:506: error: 'struct net_device' has no member named 'open'
drivers/net/jzcs8900a.c:507: error: 'struct net_device' has no member named 'stop'
drivers/net/jzcs8900a.c:508: error: 'struct net_device' has no member named 'hard_start_xmit'
drivers/net/jzcs8900a.c:509: error: 'struct net_device' has no member named 'get_stats'
drivers/net/jzcs8900a.c:510: error: 'struct net_device' has no member named 'set_multicast_list'
drivers/net/jzcs8900a.c:511: error: 'struct net_device' has no member named 'set_mac_address'
drivers/net/jzcs8900a.c:512: error: 'struct net_device' has no member named 'tx_timeout'
make[2]: *** [drivers/net/jzcs8900a.o] Error 1
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2