ARMv7-cortexA9-Exynos4412-apcs规则
古月云霄
嵌入式天空
展开
-
三星soc平台Exynos4412平台裸机开发介绍(四)之APCS规则介绍
APCS规则介绍 1. 寄存器命名 1.1 r0到r3命名为a1到a4 r0 ====> a1 … r3 ====> a4 1.2 r4到r11命名为v1到v8 r4 ====> v1 … r11 ====> v8 1.3 r11为fp、r12为ip、r13为sp、r14为lr、r15位pc r11 ====> fp r12 ====> ip r13...原创 2019-03-23 17:15:00 · 535 阅读 · 1 评论 -
三星soc平台Exynos4412平台裸机开发介绍(五)之uboot介绍及基于uboot编程(汇编流水灯程序)
ARM-uboot介绍以及基于uboot编程 1. uboot介绍 是制作bootloader的源码集合,在arm的板子上所有的bootloader都是由uboot做出来的。 2. uboot的作用 引导和加载操作系统内核,本身不属于操作系统,是在操作运行之前执行的一小段代码,为操作系统的运行提供硬件环境。 3. 基于uboot编写helloworld程序 #define printf(...) ...原创 2019-03-23 17:41:43 · 759 阅读 · 2 评论