- 7
- 0
- 约7.46千字
- 约 11页
- 2016-12-02 发布于湖北
- 举报
内核源代码类
Source code:
Hello.c
#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, cruel world\n);
}
module_init(hello_init);
module_exit(hello_exit);
Makefile
obj-m :=hello.o
K_DIR = $(shell uname -r)
PWD = $(shell pwd)
all:
make -C /lib/modules/$(K_DIR)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(K_DIR)/build M=$(PWD) clean
如果模块有多个文件,可以这样写
obj-m :=scull.o
scull-objs := ma
您可能关注的文档
最近下载
- 2026基层党务工作培训知识竞赛试题(附答案).docx VIP
- 蛋鸡饲养管理及常见问题分析.ppt VIP
- 蒸发器设计计算书.xls VIP
- 屋面SBS防水卷材施工技术交底.docx VIP
- 《陈涉世家》中考试题及答案.pdf VIP
- 最新人教版八年级下册数学期中试卷(带答案).docx VIP
- 七年级下册数学因式分解计算题100道(综合练)(含答案).docx VIP
- 质量安全红线管理专项督查工作手册(第13版)(2).pdf VIP
- D-Z-T 0349-2020 矿产地质勘查规范 膨润土、滑石(正式版).docx VIP
- TGDPPS 011-2024 农村环境红火蚁防控技术规程.pdf VIP
原创力文档

文档评论(0)