static int __init gpios_ctrl_init(void)
{
major = register_chrdev(major, "gpios_ctrl", &gpios_ctrl_fops);
if (major < 0)
{
return major;
}
gpios_ctrl_class = class_create(THIS_MODULE, "gpios_ctrl");
device_create(gpios_ctrl_class, NULL, MKDEV(major, 0), NULL, "gpios_ctrl");
return 0;
}
我的这个是可以的,你自己比较一下吧......
|