【发布时间】:2015-02-23 11:53:42
【问题描述】:
我的 hello world 设备:
#include <linux/init.h>
#include <linux/module.h>
MODULE_LICENSE("Dual BSD/GPL");
static int hello_init(void) {
printk(KERN_ALERT "hello world\n");
return 0;
}
static void hello_exit(void) {
printk(KERN_ALERT "goodbye world\n");
}
module_init(hello_init);
module_exit(hello_exit);
如何让我的驱动程序在启动时自动加载?
我可以使用insmod 手动成功加载它,但我希望它在重启后自动加载。我需要使用Kbuild 并在make menuconfig 中选择它,还是我们需要其他方式?
【问题讨论】:
标签: linux-kernel linux-device-driver