摘要: Linux源代码阅读——内核引导 转自:http://home.ustc.edu.cn/~boj/courses/linux_kernel/1_boot.html 目录 POST 自举过程 主引导扇区结构 GRUB stage1 GRUB stage2 内核映像结构 header.S 初始化与保护模 阅读全文
posted @ 2016-07-04 16:59 Sky&Zhang 阅读(9349) 评论(0) 推荐(0)
摘要: Linux源代码阅读——环境准备 转自:http://home.ustc.edu.cn/~boj/courses/linux_kernel/0_prepare.html 目录 定制安装 Ubuntu 安装工具链 默认编译 自定义编译 用 qemu 模拟 Hello World 系统 vim 基本设置 阅读全文
posted @ 2016-07-04 16:58 Sky&Zhang 阅读(5443) 评论(0) 推荐(0)
摘要: Linux源代码阅读——中断 转自:http://home.ustc.edu.cn/~boj/courses/linux_kernel/2_int.html 目录 中断的作用 中断的处理原则 中断控制器 中断描述符 中断数据结构 中断的初始化 内核接口 CPU 的中断处理流程 保存中断信息 处理中断 阅读全文
posted @ 2016-07-04 16:48 Sky&Zhang 阅读(2710) 评论(0) 推荐(0)
摘要: 转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=21977330&id=3755609 在linux里,中断处理分为顶半(top half),底半(bottom half),在顶半里处理优先级比较高的事情,要求占用中断时间尽量的短 阅读全文
posted @ 2016-07-04 10:15 Sky&Zhang 阅读(680) 评论(0) 推荐(0)