Andre Richter
|
b7cecafa1e
|
Non-phony kernel targets
Saves time on various targets that depend on the kernel ELF because calling
cargo can be completely skipped if nothing changed.
|
3 years ago |
Andre Richter
|
cb4ae40ac2
|
Linker: Provide LD script folder via cmdline
This enables shorter relative paths for ld-internal INCLUDE, which adds more
flexibility wrt to directory structure.
|
3 years ago |
Andre Richter
|
ad5a96db4c
|
Bump compiler version
|
3 years ago |
Andre Richter
|
1581b26995
|
Panic: Print location
|
3 years ago |
Andre Richter
|
68b81aa6a0
|
Panic: Guard against infinite panic loops
|
3 years ago |
Andre Richter
|
d901ae6cfe
|
Update copyright
|
3 years ago |
Andre Richter
|
7d02537515
|
Bump toolchain
|
3 years ago |
Andre Richter
|
dee575bb18
|
Bump QEMU to 6.1; Tag Docker images from now on
|
3 years ago |
lightning1141
|
02937e8033
|
docs: Remove pl011_uart duplicate comments.
|
3 years ago |
Andre Richter
|
fb4a30f64c
|
Upgrade to Rust 2021 edition
|
3 years ago |
Andre Richter
|
de3ba3e871
|
Refactor Tests and Makefile
- Carve out common files for tests
- Add boot tests starting tutorial 3
- Overhaul the Makefile for more structure
|
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
|
f6f668c781
|
Fix misspelled clippy lint
|
3 years ago |
Andre Richter
|
9f1920c2c6
|
Give the project a name
🦩
|
4 years ago |
Andre Richter
|
f81eb7428d
|
Adapt tutorial numbers
|
4 years ago |