- 博客(4)
- 资源 (37)
- 收藏
- 关注
原创 linux内存管理 (三) 2 压缩与未压缩的内核镜像启动粗略解析
像以下内核镜像都是被压缩的,压缩格式为gzip. arch/arm/boot/compressed/vmlinux arch/arm/boot/zImage arch/arm/boot/uImage 这些文件的组成如下 1.前缀 2.解压代码 3.gzip压缩的二进制内核1. uboot引导内核的必要条件2.1如果uboot 引导了一个压缩的内核入口 linux的第一行代码从 linux-3.0.1/arch/arm/boot/compressed/head.S
2020-07-30 21:18:20 627
原创 linux内存管理 (三) 1 linux arch 下代码总览 导读
要分析的文件============= vmlinux arch/arm/boot/Image arch/arm/boot/compressed/piggy.gzip arch/arm/boot/compressed/vmlinux arch/arm/boot/zImage arch/arm/boot/uImage vmlinuz // 不对应实体文件,是一个概念集合,其实现包括zImage arch/xxx/boot/vmlinux.bin // 和 Image 一样,
2020-07-30 17:14:48 222
原创 linux内存管理 (二) 6.1 硬件 CACHE/WRITE BUFFER/TCM
cache 1.物理组成 缓存线个数/缓存集 叫做 缓存的集合关联性 2.cache 的管理 加载到cache 缓存是自动管理更新的。每当处理器想要访问可缓存位置时,都会检查缓存。 当在cache 未命中时,将分配一个位置并从内存加载缓存线. 管理cache 清除出cache 3.cache 信息 访问 3.1 hit 如何匹配 way/set ??? 3.2 miss 4.cache 的 拓扑(有多少级cache) 及 访问策略(不同cach.
2020-07-08 15:07:31 422
原创 linux内存管理 (二) 5.1 硬件 内存访问异常
在内存访问流程中有各种异常发生关注 1. 发生原因 2. 对应ARMv6 7种异常哪一种 3. 怎么处理 4. 应用场景
2020-07-08 14:58:39 377
freetype2+SDL+SDL_ttf源码包及字符串转bmp图片demo
2017-03-07
linux-5.17 arm32 arm64 rv64 arch 下的 共同函数
2022-06-16
grub-build.log
2020-11-22
sdio_data_AllInOne.rar
2019-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人