发布时间:2016-07-21 16:33:27
1. kernel运行的史前时期和内存布局 在arm平台下,zImage.bin压缩镜像是由bootloader加载到物理内存,然后跳到zImage.bin里一段程序,它专门于将被压缩的kernel解压缩到KERNEL_RAM_PADDR开始的一段内存中,接着跳进真正的kernel去执行。该kernel的执行起点是stext函数,定义于arch/arm/kernel/head.S。.........【阅读全文】
发布时间:2016-07-20 15:18:42
CPSR:程序状态寄存器(current program status register)(当前程序状态寄存器),在任何处理器模式下被访问。它包含了条件标志位、中断禁止位、当前处理器模式标志以及其他的一些控制和状态位。CPSR在用户级编程时用于存储条件码。 SPSR:程序状态保存寄存器(saved program statusregister),每一种处理器.........【阅读全文】
发布时间:2016-07-20 15:12:23
arm cpu 核 类型:arm920T当ARM核上电时,处于svc特权模式; 当CPU刚上电时或按下reset重启键,内核自动切换到 ARM 状态 CPSR = 0x200000D3; CPSR_c = 0xD3 = (1101 0011)b Register bits Function &n.........【阅读全文】
发布时间:2016-07-20 15:12:08
ARM处理器工作模式一共有 7 种 :USR 模式 正常用户模式,程序正常执行模式FIQ模式(Fast Interrupt Request) 处理快速中断,支持高速数据传送或通道处理IRQ模式 处理普通中断SVC模式(Supervisor) 操作.........【阅读全文】