【转】Linux内存:内存管理的实质
crifan 17年前 (2009-05-27) 2029浏览
【转】Linux内存:内存管理的实质 1. 内核初始化: * 内核建立好内核页目录页表数据库,假设物理内存大小为len,则建立了[3G–3G+len]::[0–len]这样的虚地址vaddr和物理地址paddr的线性对应关系;...
工作相关的技术文章
crifan 17年前 (2009-05-27) 2029浏览
【转】Linux内存:内存管理的实质 1. 内核初始化: * 内核建立好内核页目录页表数据库,假设物理内存大小为len,则建立了[3G–3G+len]::[0–len]这样的虚地址vaddr和物理地址paddr的线性对应关系;...
crifan 17年前 (2009-05-27) 4089浏览
How to setup the clock for SD/MMC in Linux Driver 1. set up clock Driversmmccoremmc.c (for SD, similar is Driversmmccoresd.c...
crifan 17年前 (2009-05-27) 2366浏览
觉得这位对Linux的SD/MMC的驱动注册过程解释的比较清晰,所以转载于此共享。 mmci控制器驱动(2.6.22.5) — (1) 驱动注册 http://hi.baidu.com/rwen2012/blog/item/539ef...
crifan 17年前 (2009-05-27) 2048浏览
【转】objcopy命令介绍 objcopy把一种目标文件中的内容复制到另一种类型的目标文件中. (1)将图像编译到可执行文件内 Q: 如何将一个二进制文件,比如图片,词典一类的东西做为.o文件,直接链接到可执行文件内部呢? A: $ obj...
crifan 17年前 (2009-05-26) 4197浏览
【转】利用udev在/dev/下动态生成/移除设备文件 利用udev在/dev/下动态生成设备文件,这样用户就不用手工调用mknod了。 利用的kernel API: clas...
crifan 17年前 (2009-05-26) 12330浏览
【已解决】可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (expecting ")") 【问题】 用arm-linux-gcc编译出来的可执行文件clkCtl,下...
crifan 17年前 (2009-05-25) 2897浏览
Linux内存管理大图(第三稿) Linux内核的书买了不少了,一直没看,这两天开始认真学习。 对于内核中最复杂的内存管理部分,根据自己的理解画了张大图。 高端内存映射那还没完全搞明白,基本空着,等以后搞懂了再改,也请各位多指教。 新修改的: 1...
crifan 17年前 (2009-05-25) 2017浏览
摘自:Programming Embedded Systems in C and C++的中文版 下载地址: C&C++嵌入式系统编程.pdf &...
crifan 17年前 (2009-05-25) 2303浏览
第15章(最终章) +————————————————&...
crifan 17年前 (2009-05-25) 2274浏览
第14章 +—————————————————...