大师好啊各位,我想要对arm板子的物理内存进行读写操作,但是不知从何处下手,跪求指导!! 我最近琢磨着,是不是用 /dev/mem读 内存,但这不是我想要的对硬件物理内存的诊断测试,求大侠指导!!!!!
by lanyushan123 - 内核源码 - 2014-05-26 21:53:00 阅读(1686) 回复(13)
本帖最后由 blake326 于 2012-10-29 15:02 编辑 barrier() mb wmb rmb 实际上在arm中都是一个 "":::"memory 和x86大部同啊!
arm linux启动是靠uboot来引导的,而u-boot的一个作用就是探测arm内存分区及大小。然后通过tags的形式传递给内核。 这就...
最近听人在讲arm开发,说arm处理器有多个模式,在不同模式下,寄存器的用途不同。于是俺就有一个疑问,编译器怎么分配寄存器呢,编译器要知道处理器的当前工作模式才能确定寄存器分配吧...想了好久想不通
ZONE_HIGH是不是专为x86 32 + PAE 发明的 如果arm没有ZONE_HIGH,那么是不是就没有污七八糟的 永久映射、临时映射 pkm pkm_atomic 什么乱七八糟的 另外X86_64是不是也没有 永久映射、临时映射 pkm pkm_atomic 什么乱七八糟的
摘自:《嵌入式Linux应用开发完全手册》——韦东山
一、内存管理单元MMU介绍
今天我想把自己板子S3C2410芯片上的linux内核重新换一下,因为有个液晶的驱动怎么也调不成功,于是编译了内核想下到板子上去,靠,一下把原来内核的也弄坏了,芯片的linux启动不了,郁闷!出现的情况如下: PPCBoot 2.0.0 (Jan 10 2005 - 22:41:23) PPCBoot code: 33F00000 -> 33F15118 BSS: -> 33F18318 DRAM Configuration: Bank #0: 30000000 64 MB Flash: 16 MB start linux now(y/n): SMDK2410 # tftp 0x30008000 zImage <...