- 博客(5)
- 收藏
- 关注
转载 linux 3.6.0添加系统调用代码
添加系统调用代码简单,参考http://blog.csdn.net/chenxiancool/article/details/7638787即可 1. 在kernel/sys.c的最后添加如下代码 asmlinkage int sys_addone(int numdata) { return numdata + 1; } 2. 在arch/x86/syscalls/sy
2012-12-07 15:37:35 627
原创 linux学习 - 守护进程
这几篇文章都是在做徐老师当年的书《操作系统 原理.技术与编程》里面强调的若干个例子时的经历,这些东西给大家共享一下 第一题,书里面写了1,2,3,4,5,6条,需要好好看看 守护进程代码很简单,如下 #include #include #include #include #include #include #include
2012-12-07 14:43:22 277
原创 linux 3.6 内核驱动程序编写
手头有本《操作系统 原理技术与编程》(蒋静,徐志伟著),做里面的驱动程序编写的例子,原书基于kernel 2.4,和现在相去甚远,所以又参考了《Linux设备驱动程序》(Jonathan Cprbet等著),加上网上的若干资料,以及师兄的帮助,终于算是搞定了,写程序记录一下。 目的:编写驱动程序,可以观察其有效性 由于linux本身的改动,和自己对linux不熟悉的原因,编写的
2012-12-07 14:01:17 498
原创 fedora16 编译 linux kernel 2.6.33
上文先搞定了gcc4.4.6,就用它了http://blog.csdn.net/linkerloader/article/details/8269064 下载解压不表 ln -s /usr/src/linux-2.6.33 /usr/src/linux make mrproper cp /boot/config-YOUR_CONFI
2012-12-07 13:31:49 305
原创 fedora 16 编译 gcc 4.4.6
因为编译内核的原因(2.6.33),需要一个低版本的gcc(f16自带是4.6.3-2),考虑到曾经在centos6上,使用gcc 4.4.6编译kernel成功过,所以决定用4.4.6 下载gcc源码不必说 Problem1: configure的时候报configure: error: Building GCC requires GMP 4.1+ an
2012-12-07 13:30:24 709
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人