随笔分类 -  linux内核

摘要:了解一下A20历史 每台 PC 的基本问题是其硬件与所有以前的硬件兼容。这就是为什么每台现代 PC 都包含甚至获得专利的古老技术成就和奇思妙想。其中就有A20门,在Itanium、Opteron甚至HyperTransport I/O协议中也没有死。A20 门是 8086 处理器时代的产物。它对于今 阅读全文
posted @ 2023-04-09 18:51 jinzi 阅读(149) 评论(0) 推荐(0) 编辑
摘要:前言: Linux内核是一个免费和开源的、单片、模块化、多任务、类 Unix操作系统内核。它最初由Linus Torvalds于 1991 年为他的基于i386的 PC 编写,并很快被采用为GNU 操作系统的内核,该操作系统被编写为Unix的免费 (libre)替代品。 要特别注意的是,由于linu 阅读全文
posted @ 2023-03-14 09:32 jinzi 阅读(67) 评论(0) 推荐(0) 编辑
摘要:1. Linux/x86 启动引导协议(特定于x86架构) 来自: https://www.kernel.org/doc/html/v5.6/x86/boot.html 如果你想分析Linux启动时候的 ...\linux内核\linux-2.6.38.5\arch\x86\boot\header. 阅读全文
posted @ 2023-03-01 23:23 jinzi 阅读(367) 评论(0) 推荐(0) 编辑
摘要:一、你知道x86汇编程序编程中的神奇数字“0x7C00”吗? “0x7C00”是BIOS将MBR(主引导记录,hdd/fdd中的第一个扇区)加载到的内存地址。OS或引导加载程序开发人员必须假设其汇编程序代码已加载,并从0x7C00开始。 但是首先,你可能会感到奇怪。 “我阅读了所有的英特尔x86(3 阅读全文
posted @ 2023-03-01 21:28 jinzi 阅读(130) 评论(0) 推荐(0) 编辑
摘要:一、Linus 全名:Linus Benedict TorvaldsLinus Torvalds,无可争议的Linux之父,几乎一己之力更新维护Linux内核,绝对的大神级存在.Linus was born on December 28, 1969 in Helsinki, Finland. He 阅读全文
posted @ 2022-06-17 06:23 jinzi 阅读(4561) 评论(1) 推荐(1) 编辑