|
Montavista Linux下添加设备驱动的问题
[复制链接]
我是这样加的,但是系统启动后在/dev下找不到 flash_env,附件是个空壳,没有具体的操作代码,但是在/dev下找不到flash_env,哪位大虾帮忙看一看
static int __init flash_env_dev_init(void)
{
int res;
res = register_chrdev(FLASH_MAJOR, "flash_env", &flash_env_dev_fops);
if(res)
goto flash_env_out;
printk("Davinci Nand Flash device entries driver>>>>>>>>>>>>>>>>>>>>>99999999999999999\n");
devfs_mk_dir("flash_env");
return 0;
flash_env_out_unreg_chrdev:
unregister_chrdev(FLASH_MAJOR, "flash_env");
flash_env_out:
printk(KERN_ERR "%s: Driver Initialization failed", __FILE__);
return res;
}
这个打印出来了。 printk("Davinci Nand Flash device entries driver>>>>>>>>>>>>>>>>>>>>>99999999999999999\n");
|
|