#linux内核路径
LINUX_SRC := /home/hss/Tiny4412/linux-3.5
#最后生成module.ko
obj-m += module.o
#用于多个.c编译成一个文件
module-objs = module1.o
all:
make -C $(LINUX_SRC) M=`pwd` modules
clean:
make -C $(LINUX_SRC) M=`pwd` modules clean
insmod *.ko 安装模块
lsmod 查看模块
rmmod * 删除模块
模块放入 /lib/module/内核名称/extra 可执行一下操作
depmod 检查依赖
modprobe * 安装模块
modprobe -r 卸载模块