guowenxue
2024-04-05 895d1bcb91189eae2070e7d353294ce6cece986c
commit | author | age
f5c330 1 #include <linux/init.h>
G 2 #include <linux/module.h>
3 #include <linux/kernel.h>
4
5 static __init int hello_init(void)
6 {
7     printk(KERN_ALERT "hello module installed.\n");
8     return 0;
9 }
10
11 static __exit void hello_exit(void)
12 {
13     printk(KERN_ALERT "hello module removed.\n");
14 }
15
16 module_init(hello_init);
17 module_exit(hello_exit);
18
19 MODULE_LICENSE("Dual BSD/GPL");
20 MODULE_AUTHOR("GuoWenxue <guowenxue@gmail.com>");