Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Napisz moduly, ktore zademonstruja uzycie makr EXPORT_SYMBOL i EXPORT_SYMBOL_GPL */
- /* Program 2 */
- #include <linux/module.h>
- extern void static_function(int);
- extern int foo;
- static int __init second_init(void)
- {
- printk(KERN_ALERT "Modul 2 - Zadanie 3 (7 punktow)\n");
- static_function(2);
- printk(KERN_DEFAULT "Modul 2 - Zmienna foo = %d\n", foo);
- return 0;
- }
- static void __exit second_exit(void)
- {
- printk(KERN_ALERT "Modul 2 - Koniec\n");
- }
- module_init(second_init);
- module_exit(second_exit);
- MODULE_AUTHOR("Tobiasz Nartowski <tobiasznartowski@gmail.com");
- MODULE_DESCRIPTION("Zadanie 3 (7 punktow)");
- MODULE_LICENSE("GPL");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement