From 198c84bbc80ef84ed6a95c1638888765ac023c88 Mon Sep 17 00:00:00 2001
From: johannst <johannes.stoelp@gmail.com>
Date: Tue, 23 Feb 2021 00:04:48 +0100
Subject: update arm64 references

---
 src/arch/arm64.md | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

(limited to 'src/arch')

diff --git a/src/arch/arm64.md b/src/arch/arm64.md
index 605697f..1bf76b4 100644
--- a/src/arch/arm64.md
+++ b/src/arch/arm64.md
@@ -182,17 +182,22 @@ To cross-compile and run:
   && qemu-aarch64 ./greet
 Hi ASM-World!
 ```
-> Cross-compiling on `Ubuntu 20.04`, paths might differ on other distributions.
-> Compiling natively on arm64, specifying the dynamic linker should not be required.
+> Cross-compiling on `Ubuntu 20.04 (x86_64)`, paths might differ on other
+> distributions. Explicitly specifying the dynamic linker should not be
+> required when compiling natively on arm64.
 
 ## References
 - [Procedure Call Standard ARM64][aapcs64]
-- [ARMv8 Programmer's Guide][armv8a_prog_guide]
+- [ARMv8-A Programmer's Guide][armv8a_prog_guide]
+- [ARMv8-A Architecture Reference Manual][armv8a_arm]
+- [AppNote: ARMv8 Bare-metal boot code][armv8_baremetal_boot]
 - [GNU Assembler][gas_doc]
 - [GNU Assembler Directives][gas_directives]
 
 
 [aapcs64]: https://github.com/ARM-software/abi-aa/blob/master/aapcs64/aapcs64.rst
 [armv8a_prog_guide]: https://developer.arm.com/documentation/den0024/a
+[armv8a_arm]: https://developer.arm.com/documentation/ddi0487/latest
+[armv8_baremetal_boot]: https://developer.arm.com/documentation/dai0527/a
 [gas_doc]: https://sourceware.org/binutils/docs/as
 [gas_directives]: https://sourceware.org/binutils/docs/as/Pseudo-Ops.html#Pseudo-Ops
-- 
cgit v1.2.3