(注:转载请表明出处:http://blog.csdn.net/yming0221) 持续更新中...... 1.Linux 内核系统体系结构 2.Linux 的进程控制块数据结构 3.linux/Makefile 文件 4.linux-0.11内核编译 5.Linux-0.11内核编译问题 6.linux-0.11GCC4.3下可编译运行的源码 7.Linux 引导启动程序(boot) 8.__asm____volatile__内嵌汇编用法简述 9.GCCInline ASM GCC内联汇编 10.LinuxGCC内联汇编常用 constraints 11.Linuxinit/main.c 初始化中硬件中断向量初始化 trap_init() 12.gcc中的内嵌汇编语言(Inteli386平台) 13.Linux 端口字节输出函数宏定义 14.Ubuntu10.10下安装LXR(linux源代码阅读工具) 15.Linux0.11启动时间的计算函数 16.C中的函数指针使用 17.Linux0.11汇编的语法问题 18.void及void指针含义的深刻解析 19.Linux0.11内核--缓冲区初始化 20.Linux0.11内核--硬盘初始化 21.Linux0.11内核--汇编代码实现C函数 22.深度剖析 Linux0.11 系统中堆栈的使用方法 23.实模式与保护模式 24.Linux0.11内核--启动引导过程 25.Linux0.11内核--几种地址(逻辑地址、线性地址、物理地址)的含义 26.Linux0.11内核--进程相关数据结构 27.Linux0.11内核--内核空间、用户空间之间的数据传输 28.Linux0.11内核--内存组织和进程结构 29.Linux0.11内核--fork()函数创建进程 30.linux内核主要模块图 31.Linux0.11内核--汇编和C语言混合编程之参数传递 32.Linux0.11内核--内核态与用户态 33.进程的用户栈和内核栈 34.Linux0.11内核--进程的结束 35.Linux0.11内核--指针的指针任务结构体 36.Linux0.11内核--进程的调度(就绪态和运行态之间的转换) 37.Linux0.11内核--进程的调度(运行态(就绪态)和睡眠态之间的转换) 38.Linux0.11内核--系统中断处理程序int0x80实现原理
|