23 Commits (master)

Author SHA1 Message Date
Andre Richter 5e3af39bdc
Change to aarch64-cpu crate 2 years ago
Andre Richter 7014c0cdfd
Bump dependencies 2 years ago
Andre Richter 8ab5417c77
Bump dependencies 2 years ago
Andre Richter 08439f33d2
Bump compiler and dependencies 2 years ago
Andre Richter b48a89faf0
Bump dependencies 2 years ago
Andre Richter 728ca1b6ad
Bump dependencies 2 years ago
Andre Richter f6190f85b7
ASM: Remove use of .equ
The LLVM assembler apparently causes the .equ directive to create symbols
instead of just a local and temporary variable.

Work around this by using const operands with global_asm!.
2 years ago
Andre Richter d4d8ebe2e0
Bump dependencies 2 years ago
Andre Richter ad5a96db4c
Bump compiler version 2 years ago
Andre Richter 1581b26995
Panic: Print location 2 years ago
Andre Richter 68b81aa6a0
Panic: Guard against infinite panic loops 2 years ago
Andre Richter 97ff6f100c
Minor dependency upgrade 2 years ago
Andre Richter a4a9d0d2bf
Update dependencies 2 years ago
Andre Richter 7d02537515
Bump toolchain 2 years ago
Andre Richter 41cd775c96
Bump dependencies 3 years ago
Andre Richter 909b05b23f
Bump compiler version 3 years ago
Andre Richter 062722a9e6
Update toolchain 3 years ago
Andre Richter b23c4318f2 Switch to tock-registers: Documentation and misc updates 3 years ago
Andre Richter 7f666000ce
Init DRAM in assembly instead of Rust
See https://github.com/rust-embedded/cortex-m-rt/issues/300
3 years ago
Andre Richter 80c88e4d6b
Bump toolchain version; Fix clippy warnings 3 years ago
Andre Richter 9f1920c2c6
Give the project a name
🦩
3 years ago
Andre Richter b4ed84dd77
Replace ldr pseudo-instruction with adrp/add 3 years ago
Andre Richter f81eb7428d
Adapt tutorial numbers 3 years ago