10 2023 档案

摘要:前言 数年前,出于对于操作系统内核的好奇和兴趣,看了一些自制内核资料和教程,断断续续地也写了一个简单的的玩具内核。 在学习的过程中,往往第一步遇到的问题就是内核的加载和系统的引导,发现不少教程都使用grub等现成的工具直接完成这一步骤,这样能快速的完成读取硬盘、加载内核文件、探测内存等这些dirty 阅读全文
posted @ 2023-10-28 17:54 basic60 阅读(262) 评论(0) 推荐(0)
摘要:前言 对于多核CPU,开机上电后,最开始其实只有一个cpu核心会启动,称为bootstrap processor (BSP) ,而其他的核心则称为application processors (APs)。BSP的启动无需操心,而启动AP则需要我们自己代码实现,学习时发现少有相关的资料,也踩了一些坑, 阅读全文
posted @ 2023-10-21 01:59 basic60 阅读(428) 评论(0) 推荐(0)