ARMv8(ARM64, AArch64)进阶之旅
来源:互联网 发布:js给hiddenfield赋值 编辑:程序博客网 时间:2024/05/22 15:46
ARMv8(ARM64, AArch64)进阶之旅
ARM Architecture
- ARM - The Architecture For The Digital World: http://www.arm.com/
- the ARM Infocenter: http://infocenter.arm.com/help/index.jsp
ARM v8
- ARMv8-A Reference Manual: http://infocenter.arm.com/help/topic/com.arm.doc.ddi0487a.h/index.html
- ARM Cortex-A Series Programmer’s Guide for ARMv8-A Version: 1.0: http://infocenter.arm.com/help/topic/com.arm.doc.den0024a/index.html
- Cortex-A series processors-Cortex-A53: http://infocenter.arm.com/help/topic/com.arm.doc.subset.cortexa.a53/index.html
- Cortex-A series processors-Cortex-A57: http://infocenter.arm.com/help/topic/com.arm.doc.subset.cortexa.a57/index.html
- Cortex-A series processors-Cortex-A72: http://infocenter.arm.com/help/topic/com.arm.doc.subset.cortexa.a72/index.html
ARM CoreLink controllers and peripherals
http://infocenter.arm.com/help/topic/com.arm.doc.set.primecell/index.html
- CoreLink interconnect:
- Memory controllers
- System controllers
- 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
https://www.linaro.org/
Linaro ARMv8: https://www.linaro.org/projects/armv8/
Toolchain Working Group: https://wiki.linaro.org/WorkingGroups/ToolChain
Kernel Working Group: https://wiki.linaro.org/WorkingGroups/Kernel
Linux3.7 starts to support for the ARMv8: http://kernelnewbies.org/Linux_3.7
Linaro QEMU: https://wiki.linaro.org/WorkingGroups/ToolChain/QEMU
Linaro 32- and 64-bit ARM Open Platform: https://www.96boards.org/
ARM Open Platforms
ARM32:
BeagleBone Black: http://beagleboard.org/
ARM64:
Juno ARM Development Platform:
http://www.arm.com/zh/products/tools/development-boards/versatile-express/juno-arm-development-platform.php
HiKey board: https://www.96boards.org/products/ce/hikey/
DragonBoard™ 410c board: https://www.96boards.org/products/ce/dragonboard410c/
AppliedMicro X-C1 Dev Board(More abundant board level resources compared with HiKey board): https://www.apm.com/products/data-center/x-gene-family/x-c1-development-kits/
World's first 64bit ARMv8 development board:
http://armdevices.net/2014/12/04/64bit-appliedmicro-x-c1-dev-board-for-64bit-android-and-arm-server-development-available-now/
RASPBERRY PI 3:
https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
- ARMv8(ARM64, AArch64)进阶之旅
- armv8 ARM64 AARCH64
- armv8 AArch64 debug notes
- ARMv8-AArch64简述
- ARMv8-AArch64寄存器和指令集
- aarch64(ARMv8)交叉编译环境下载
- ARMv8(aarch64)页表建立过程详细分析
- armv8(aarch64)linux内核中flush_dcache_all函数详细分析
- ARMv8(aarch64)页表建立过程详细分析
- 如何构建一个arm64 AArch64的Ubuntu rootfs
- ARMv8-A系列学习笔记(8)--Chapter 10 AArch64 Exception Handling
- 我的Android进阶之旅------>Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
- 我的Android进阶之旅------>Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
- 我的Android进阶之旅------>Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
- Android arm64(aarch64)中的so注入(inject) - 兼容x86 and arm
- AArch64简介
- AArch64 是什么
- Git进阶之旅
- Install Proprietary NVIDIA Driver On Kali Linux
- 本地音乐播放器项目思路解析和源码展示,如果你是新手或已入门那么请点我,你会吸收到不少加速剂
- 【基础建模】实例二:门和高脚杯
- 2015年总结
- Android静默安装实现方案,仿360手机助手秒装和智能安装功能
- ARMv8(ARM64, AArch64)进阶之旅
- 让PHP更快的提供文件下载
- welcome to 2016
- AngularJS进阶(二十四)AngularJS与单选框及多选框的双向动态绑定
- Uninstall a nvidia driver completely
- 《算法竞赛入门经典2ndEdition 》例题5-7 丑数(Ugly Numbers, Uva136)
- 微信6.0主界面
- 2015总结及2016展望
- Android 标签控件