Andre Richter
7014c0cdfd
Bump dependencies
2 years ago
Andre Richter
7d02537515
Bump toolchain
2 years ago
Andre Richter
fb4a30f64c
Upgrade to Rust 2021 edition
3 years ago
Andre Richter
e1728636c1
Switch to tock-registers: Sources for tutorials 13..02
3 years ago
Andre Richter
d296ad4aa4
Minor fixes
3 years ago
Andre Richter
9f1920c2c6
Give the project a name
...
🦩
3 years ago
Andre Richter
2f90304149
Add color and verbosity to Makefile
3 years ago
Andre Richter
e7cb61b389
Refactoring
...
- Don't wildcard-import from arch modules. Make it explicit.
- Put translation table code into its own module.
- Put boot code in boot.rs instead of cpu.rs
- Other minor changes, most memory subsystem.
3 years ago
Andre Richter
e8d30392d0
Add LTO
4 years ago
Andre Richter
9e6ef76aeb
Make cortex-a platform specific dep
4 years ago
Andre Richter
e7a13e81b8
Upgrade to cortex-a 4.x.x
4 years ago
Andre Richter
681092829c
Bump to cortex-a 3.0.0
4 years ago
Andre Richter
c4f9432e13
Remove xbuild. Use upstream aarch64 rust-std 🎉 🦀
...
`rustup target add aarch64-unknown-none-softfloat` is now a thing.
It is no longer required to build rust-std on-demand with `xbuild`.
This reduces compile-times significantly.
4 years ago
Andre Richter
326b43b2be
Refactor tutorial X1
4 years ago
Andre Richter
c64dd1197a
For educational purposes, use own zero_bss().
4 years ago
Andre Richter
1cc8152fa1
Use register 0.4.x register_structs macro
5 years ago
Andre Richter
8d6c58ad57
Add code for tutorial 09
5 years ago
Andre Richter
2a97946f92
Initial preparations for rewrite
5 years ago
Andre Richter
280bac6270
Update toolchain and bump dependency versions
...
Binaries generated with:
Toolchain: 1.39.0-nightly
5 years ago
Andre Richter
8da8c0e33f
Add minimal JTAG boot
5 years ago