摘要: [转自]http://www.cnblogs.com/deng-tao/p/6004280.html 1.前言 SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一 种同步串行接口技术,是一种高速的,全双工,同步的通信总线。 2. 阅读全文
posted @ 2017-05-24 20:13 jasonactions 阅读(1513) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-05-14 08:21 jasonactions 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-05-14 08:21 jasonactions 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-05-14 08:14 jasonactions 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1.前言 2. 术语说明 Term Note ABI Application Binary Interface 应用程序二进制接口 EABI Embedded ABI 嵌入式ABI PCS Procedure Call Standard 程序调用标准 AAPCS PCS for ARM Archit 阅读全文
posted @ 2017-05-13 10:31 jasonactions 阅读(1479) 评论(0) 推荐(1) 编辑
摘要: 1.前言 2.异常类型描述 见 ARMV8 datasheet学习笔记4:AArch64系统级体系结构之编程模型(1)-EL/ET/ST 一文 3. 异常处理路由对比 AArch32、AArch64架构下IRQ 和Data Abort 异常处理流程图对比. 3.1 IRQ 路由 3.1.1. AAr 阅读全文
posted @ 2017-05-13 10:05 jasonactions 阅读(1839) 评论(0) 推荐(0) 编辑
摘要: 1.前言 2.generate timer 2.1 概述 2.2 完整的generic timer组件 System counter Generic timer的PE实现 (1)一个物理的counter,它访问system counter的计数值; (2)一个虚拟的counter,它访问虚拟时间; 阅读全文
posted @ 2017-05-13 09:52 jasonactions 阅读(4123) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 2. VMSA概述 2.1 ARMv8 VMSA naming VMSAv8 整个转换机中,地址转换有一个或两个stage VMSAv8-32 由运行AArch32的异常级别来管理 VMSAv8-64 由运行AArch64的异常级别来管理 2.2 某些异常级别使用AArch32的ARMv 阅读全文
posted @ 2017-05-13 09:04 jasonactions 阅读(3256) 评论(0) 推荐(0) 编辑
摘要: 1.前言 关于存储系统体系架构,可以概述如下: 存储系统体系结构的形式 VMSA 存储属性 2. 存储系统体系结构 2.1. 地址空间 指令地址空间溢出 指令地址计算((address_of_current_instruction) + (size_of_executed_instruction)) 阅读全文
posted @ 2017-05-13 09:02 jasonactions 阅读(3332) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 2. 关于self-hosted debug Debugger调试器 是操作系统或系统软件的一部分,它会处理debug exception或修改debug system register,debugger运行在EL0,提供了用户debugger接口; Debugger异常 Debugge 阅读全文
posted @ 2017-05-12 23:12 jasonactions 阅读(2357) 评论(0) 推荐(0) 编辑