ARMv8(ARM64, AArch64)进阶之旅

本文详细介绍了ARMv8架构,包括其核心技术、实现细节及其在不同平台上的应用,如Cortex-A系列处理器、CoreLink控制器及外设等。此外,还涉及了与之配套的开发工具、平台代码、U-boot以及开源社区如Linaro的贡献。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ARMv8(ARM64, AArch64)进阶之旅

2016-01-01   北京  张俊浩

ARM Architecture

  1. ARM - The Architecture For The Digital World:  http://www.arm.com/
  2. the ARM Infocenter:  http://infocenter.arm.com/help/index.jsp

ARM v8

ARM CoreLink controllers and peripherals

http://infocenter.arm.com/help/topic/com.arm.doc.set.primecell/index.html

  1. CoreLink interconnect:
  2. Memory controllers
  3. System controllers
  4. CoreLink peripherals

             PL01x - UART

             PL02x - Synchronous Serial Port

             PL03x - Real Time Clock

             PL050 - PS2 Keyboard/Mouse Interface

             PL06x - General Purpose Input/Output

             PL13x - Smart Card Interface

             PL16x - DC-DC Converter Interface

             PL18x - Multimedia Card Interface

             PL220 - External Bus Interface

             Peripheral Test Block

EDKII

http://www.tianocore.org/edk2/

ARM Platform Code(Arm/AArch64): edk2/ArmPlatformPkg/

U-boot: the Universal Boot Loader:

http://www.denx.de/wiki/U-Boot/WebHome

ARM Platform Code(AArch64):u-boot-201x.xx/arch/arm/cpu/armv8

(version u-boot-2014.01 starts to support for the ARMv8)

U-Boot on ARM32, AArch64 and beyond: https://www.linaro.org/blog/core-dump/u-boot-on-arm32-aarch64-and-beyond/

Linaro:Leading collaboration in the ARM Ecosystem

ARM Open Platforms

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值