技术
CS3210-Linux-insides
美国佐治亚理工学院(Georgia Institute of Technology, GT) CS-3210 课程,其题目是”Design Operating Systems“,设计操作系统。该课程以《Linux Inside》这本书作为教材,这本书gitbook地址为linux-insides,有人在github上发起了linux-insides-zh翻译项目,这本书的目录如下
Kernel Boot Process
Kernel initialization process
Interrupts and Interrupt Handling
System calls
Timers and time management
Synchronization primitives in the Linux kernel
Linux kernel memory management
Cgroups
Linux kernel concepts
Data Structures in the Linux Kernel
Theory
Misc
文章
Booting ARM Linux on MPCore
Medium上一篇讲解多核ARM Linux启动的好文章,对Boot Monitor、U-boot和kernel启动汇编部分都有较为详细的说明