Linux
文章平均质量分 64
风之诺
这个作者很懒,什么都没留下…
展开
-
Linux 0.11 系统调用学习
通过增加一个系统调用来了解系统调用的实现原理。(增加 int fun(void))1.在Include->unistd.h 中加入 #define __NR_fun 72; 加入系统函数调用声明‘ int fun(void);2. 在Include->Linux->sys.h 加入系统函数声明extern int sys_ fun ();在指针数组fn_ptr原创 2006-10-17 09:13:00 · 2283 阅读 · 0 评论 -
进程切换问题
基础知识:一个任务的所有信息都存放在任务状态段中,任务状态段与相应的段描述符相关。任务段描述符只能存放在GDT中,TR寄存器16位可见部分存放TSS段选择符。在任务切换过程中,首先,处理器中各寄存器的当前值被自动保存到TR所指定的TSS中;然后,下一任务的TSS的选择子被装入TR;最后,从TR所指定的TSS中取出各寄存器的值送到处理器的各寄存器中。由此可见,通过在TSS中保存任务现场各寄存原创 2006-10-26 13:07:00 · 2145 阅读 · 0 评论 -
GRUB2
转载:http://yolila.blog.163.com/blog/static/780137022009931844499/到 GRUB2 的时候才发现原来还有这么多旧版本的好资料,以前没有找到好文档,好多的概念是自己经过一段时间使用之后才逐渐熟悉的,没有想到刚开始接触 GRUB2 就发现以前版本这么多好文档。GRUB2 又重蹈覆辙,还是找不到好的参考资料。Boot转载 2015-03-07 19:58:17 · 706 阅读 · 0 评论 -
驱动编写:helloworld
#include #include MODULE_LICENSE("Dual BSD/GPL"); static int hello_init(void) { printk(KERN_ALERT "Hello, world/n"); return 0; } static void hello_exit(void)转载 2015-04-18 20:45:48 · 744 阅读 · 0 评论 -
centos 7 yum源配置
vi /etc/yum.repos.d/CentOS7-Base-163.repo [base]name=CentOS-$releasever - Base - 163.com#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=osbaseurl=http://mi原创 2016-02-14 19:44:01 · 1434 阅读 · 0 评论 -
解决centos7命令行中文乱码
转:http://linux.it.net.cn/CentOS/CentosBug/2015/0314/13909.html参考了一些网上的资料-----------------版本信息[zhangfen@localhost ~]$ cat /etc/redhat-releaseCentOS Linux release 7.0.1406 (Core)[zhang转载 2016-03-14 16:12:08 · 7404 阅读 · 0 评论