《Linux设备驱动开发详解》源码(4.1)——hello
来源:互联网 发布:ue4 2d 编程 编辑:程序博客网 时间:2024/05/16 12:11
/home/lihacker/develop/svn/ldd6410-read-only/training/kernel/drivers/hello
< hello.c >/* * A simple kernel module: "hello world" * * The initial developer of the original code is Barry Song * <21cnbao@gmail.com>. All Rights Reserved. */#include <linux/init.h>#include <linux/module.h>static int hello_init(void){printk(KERN_INFO " Hello World enter\n");return 0;}static void hello_exit(void){printk(KERN_INFO " Hello World exit\n ");}module_init(hello_init);module_exit(hello_exit);MODULE_AUTHOR("Barry Song <21cnbao@gmail.com>");MODULE_LICENSE("Dual BSD/GPL");MODULE_DESCRIPTION("A simple Hello World Module");MODULE_ALIAS("a simplest module");
< Makefile >KVERS = $(shell uname -r)# Kernel modulesobj-m += hello.o# Specify flags for the module compilation.#EXTRA_CFLAGS=-g -O0build: kernel_moduleskernel_modules:make -C /lib/modules/$(KVERS)/build M=$(CURDIR) modulesclean:make -C /lib/modules/$(KVERS)/build M=$(CURDIR) clean
0 0
- 《Linux设备驱动开发详解》源码(4.1)——hello
- 《Linux设备驱动开发详解》源码——export
- 《Linux设备驱动开发详解》源码——globalfifo
- 《Linux设备驱动开发详解》源码——globalmem
- 《Linux设备驱动开发详解》源码——param
- 《Linux设备驱动开发详解》源码——second
- 《Linux设备驱动开发详解》源码——vmem_disk.c
- 《Linux设备驱动开发详解》源码——proc/proc
- Linux设备驱动开发入门——Hello world
- LED设备驱动开发实验—源码代码详解
- Linux设备驱动开发之hello, world
- Linux设备驱动的Hello World—LED驱动
- Linux设备驱动的Hello World—LED驱动
- Linux设备驱动的Hello World—LED驱动 .
- linux设备驱动开发详解——globalmem
- linux设备驱动开发详解——globalmem
- Linux设备驱动开发详解——读书笔记
- Linux设备驱动开发详解
- OC 属性
- 图书类
- Android中VelocityTracker类的介绍
- 9.18Ajax
- android中的MotionEvent 及其它事件处理
- 《Linux设备驱动开发详解》源码(4.1)——hello
- 移植T264到RT5350对usb camera进行h264编码
- 关于struts2注解Namespace的问题总结
- 对代码命名一点思考和理解
- hibernate 多表联合查询出现ava.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to XX
- UVA580-Critical Mass
- gridview显示审核或未审核
- 《Linux设备驱动开发详解》源码——param
- Object-C学习 属性、点语法练习