嵌入式Linux简单字符设备驱动程序---helloworld
2012-11-07 19:51
477 查看
/* **$ gcc -DMODULE -D__KERNEL__ -I /usr/src/linux-2.4.20/include -c hello.c **$ insmod hello.o 如果成功加载到内核将在终端上显示:Hello world, Linux Driver! **$ rmmod hello.o 卸载成功的话将终端显示: Goodbye, Linux Driver! */ #include <linux/module.h> #include <linux/init.h>/* Tell the kernel I can do what */ static int __init hello_init(void) { printk(KERN_ALERT"Hello world, Linux Driver!\n"); return 0; } /* Tell the kernel stop me doing */ static void __exit hello_exit(void) { printk(KERN_ALERT"Goodbye, Linux Driver!\n"); } module_init(hello_init); module_exit(hello_exit); MODULE_LICENSE("Dual BSD/GPL"); /* All modules need to define the LICENCE */
[/code]
相关文章推荐
- 一个简单的演示用的Linux字符设备驱动程序
- Linux字符设备驱动程序的一个简单示例
- 11-S3C2440驱动学习(七)嵌入式linux-字符设备的另一种写法及RTC驱动程序分析和字符设备驱动框架总结
- linux设备驱动程序之简单字符设备驱动
- 小学生学嵌入式:)Linux_字符设备驱动程序_初探
- linux简单的字符设备驱动程序
- 【转】linux设备驱动程序之简单字符设备驱动
- linux设备驱动程序之简单字符设备驱动
- Linux设备驱动程序——简单字符设备…
- 07-S3C2440驱动学习(一)嵌入式linux字符设备驱动-按键驱动程序之异步通知机制+原子操作+互斥信号量+阻塞与非阻塞+定时器去抖
- Linux字符设备驱动程序的一个简单示例
- linux设备驱动程序之简单字符设备驱动
- Linux字符设备驱动程序的一个简单示例
- 20150216简单的Linux字符设备驱动程序
- 07-S3C2440驱动学习(一)嵌入式linux字符设备驱动-查询+中断+引入poll机制的按键驱动程序
- linux设备驱动程序之简单字符设备驱动
- linux设备驱动程序之简单字符设备驱动
- 嵌入式Linux驱动学习之路(二十一)字符设备驱动程序总结和块设备驱动程序的引入
- linux设备驱动程序之简单字符设备驱动
- linux简单的字符设备驱动程序(写的很清晰)