Driver_Development
junmuzi
这个作者很懒,什么都没留下…
展开
-
驱动开发(第一个程序Hello World)
首先新建一个目录(比如):mkdir helloworld然后进入到这个目录:cd helloworld第一步:vi hello.c#include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){ printk(KERN_ALERT "Hello ,w原创 2012-10-12 17:12:34 · 542 阅读 · 0 评论 -
Makefile文件的写法
obj-m:=hello.odefault: make -C /lib/modules/$(shell uname -r)/build SUBDIRS=$(shell pwd) modules或者下面这样也行:obj-m:=hello.odefault: make -C /lib/modules/$(shell uname -r)/build M=$原创 2012-10-12 17:13:46 · 487 阅读 · 0 评论 -
hello world 简单的驱动
#include#include//#include static int hello_init(void){printk(KERN_ALERT "Hello,world\n");return 0;}static void hello_exit(void){printk(KERN_ALERT "Goodbye,cruel world\n");}mod原创 2012-10-12 17:14:14 · 497 阅读 · 0 评论 -
How to git clone linux kernel for developer(THE URL)
stable:git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git原创 2014-10-09 02:19:32 · 1060 阅读 · 0 评论 -
如何杀掉D,Z状态的进程
original url:https://blog.csdn.net/bytxl/article/details/41749063https://blog.csdn.net/qq_34312386/article/details/70256448R- -可执行状态(运行状态) 只有在运行状态的进程才有可能在CPU上运行,注意是可能,并不意味着进程一定在运行中。同一时刻可能有多个进程...转载 2018-07-17 00:49:06 · 12658 阅读 · 0 评论