主页¶
硬件架构¶
软件流程¶
内存分布¶
- ch0.引言
- ch1.搭建qemu环境
- ch2.添加qemu仿真板——Quard-Star板
- ch3.添加中断控制器、串口、pflash支持
- ch4.制作测试固件验证串口打印
- ch5-1.什么是多级BootLoader与opensbi(上)
- ch5-2.什么是多级BootLoader与opensbi(下)
- ch6.设备树文件与opensbi加载运行
- ch7.OpenSBI Domain
- ch8.U-Boot
- ch9.U-Boot platform添加与内存分配重规划
- ch10.qemu之virtio与fw_cfg
- ch11-1.向着linux Kernel出发!——加载引导
- ch11-2.向着linux Kernel出发!——完成启动
- ch12.busybox
- ch13.最小根文件系统完成
- ch14.动态链接——elf文件的加载
- ch15.linux多用户管理
- ch16.Framebuffer显示设备
- ch17.bash——交叉编译应用
- ch18.RTC设备与系统控制设备
- ch19.交叉编译sudo
- ch20.交叉编译screen、tree、cu
- ch21.实时操作系统FreeRTOS移植RISCV-S模式
- ch22.编译器与C/C++标准库
- ch23.linux FB应用——Qt库移植
- ch24.qemu网卡/linux内核网络配置
- ch25.sshd服务配置