
Linux内核源码分析之setup_arch (二)
- 2020 年 12 月 8 日
- 筆記
1. 概述 接着上一篇《Linux内核源码分析之setup_arch (一)》继续分析,本文首先分析arm_memblo …
Continue Reading1. 概述 接着上一篇《Linux内核源码分析之setup_arch (一)》继续分析,本文首先分析arm_memblo …
Continue Reading1. 概述 之前已经写了几篇Linux内核启动相关的文章,比如:《解压内核镜像》《调用 start_kernel》都是用 …
Continue Reading为什么叫极简教程呢?听我慢慢说 不知道正在阅读本文的你,是否是因为想自己动手写一个操作系统。我觉得可能每个程序员都有个操 …
Continue Reading0x00 前言 本文的主要试用对象是Mac OS/Linux用户,对于想调试windows内核相关的一些东西时,需要搭建 …
Continue Reading前面几篇介绍了进程的一些知识,从这篇开始介绍内存、文件、IO等知识,发现更不好写哈哈。但还是有必要记录下自己的所学所思。 …
Continue Reading上文我们介绍过进程调度,Linux内核从2.6版本开始支持内核抢占,所以内核很多代码也需要同步保护。 一、同步介绍 …
Continue Reading1. 概念 原子操作是指不被打断的操作,即它的最小的执行单位。最简单的原子操作就是一条条的汇编指令(不包括一些伪指令,伪 …
Continue Reading步骤 0 uboot 将 zImage 复制到内存之后,跳转到 zImage 处开始执行,首先执行的代码是 arch/a …
Continue Reading