我觉得自己的目标很混乱,总是看这个又看那个.虽说这个习惯不好,可是也增加了许多见识.
今天尝试编写内核模块,写了一个hello,world,结果弄了1个小时。
主要参考了网上的人的说明,结果发现尽信书不如无书,很多人说的都不是很仔细,我觉得这对于初学者来说,很不好。
大家贴出来的东西,不仅仅给自己也是给别人,所以有时候一定要严谨,否则很可能误导别人。
首先贴出代码
1
2
3
4
5
6
7
8static int __init hello_init(void)
9 printk(KERN_ALERT "Hello World\n");
10 return 0;
11
12
13
14static void __exit hello_exit(void)
15 printk(KERN_ALERT "Hello World exit\n");
16
17
18
19
20
21
22
23
24
25