自制操作系统 2023年1月2日 | 笔记 计算机的启动流程 BIOS 在开机的一瞬间,也就是上电的一瞬间,CPU 的 CS:IP 寄存器被强制初始化为 0xF000:0xFFF0。 由于开机时处于实模式,段基址…… 阅读全文
汇编笔记 2022年7月9日 | 笔记 平台 汇编语言是跟平台相关的,使用哪个平台的 GCC,生成的汇编代码就是哪个平台的。 x86 平台: gcc -S simple.i -o simple.s ARM 平台: arm-linux-gcc -S simple.i -o simple_arm.s 所以,编译四步骤:预处理…… 阅读全文
驱动笔记 2022年7月6日 | 笔记 驱动 B站: [linux] 科G栈 : ldd-test Youtobe: –>GitHub: ldd3 WiFi ath9k ATH9K Driver Learning Part II: Important Transmission Functions data path 优秀 接口 PCIE PCIe实践之路:DMA机制 疑问:内存到内存为什么还需要 DMA ? 回答…… 阅读全文
内核笔记 2022年7月6日 | 笔记 调试 深入 kernel panic 流程【转】 Linux内核编程(08):debugfs文件系统 性能 盘一盘Linux内核中ns级别的高精度计时方法 知识点 RCU Linux…… 阅读全文