[root@GEC210 /mnt]# insmod ./first_drv.ko
[18490.110654]
[18490.111270] first_drv: Unknown symbol class_device_create (err 0)
[18490.111599] first_drv: Unknown symbol register_chrdev (err 0)
[18490.111900] first_drv: Unknown symbol class_device_unregister (err 0)
[18490.112215] first_drv: Unknown symbol class_create (err 0)
[18490.114710] first_drv: Unknown symbol unregister_chrdev (err 0)
insmod: can*t insert *./first_drv.ko*: unknown symbol in module or invalid parameter
[root@GEC210 /mnt]#
我在编译这个驱动时,使用的内核是linux-2.6.22.6 ,而且我的开发板的内核版本是linux-2.6.35.7-gec-v3.0
有可能是版本的问题么!!求大神。
[18490.110654]
[18490.111270] first_drv: Unknown symbol class_device_create (err 0)
[18490.111599] first_drv: Unknown symbol register_chrdev (err 0)
[18490.111900] first_drv: Unknown symbol class_device_unregister (err 0)
[18490.112215] first_drv: Unknown symbol class_create (err 0)
[18490.114710] first_drv: Unknown symbol unregister_chrdev (err 0)
insmod: can*t insert *./first_drv.ko*: unknown symbol in module or invalid parameter
[root@GEC210 /mnt]#
我在编译这个驱动时,使用的内核是linux-2.6.22.6 ,而且我的开发板的内核版本是linux-2.6.35.7-gec-v3.0
有可能是版本的问题么!!求大神。