Andre Richter
|
8c661977b8
|
Use a virtual manifest starting tutorial 12
This is finally possible since the new feature resolver.
For reference:
https://github.com/rust-lang/rust-analyzer/issues/6197#issuecomment-827564835
|
2 years ago |
Andre Richter
|
70f1ced57b
|
Fix various clippy warnings
|
2 years ago |
Andre Richter
|
5d746828ad
|
Remove relative path import from test scripts
|
2 years ago |
Andre Richter
|
353d92b1df
|
Revert "Move test-features activation to Cargo.toml"
This reverts commit 0b449706f3 .
Also moves the feature addition before the if/else
|
2 years ago |
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
|
0b449706f3
|
Move test-features activation to Cargo.toml
|
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
|
7d374adad2
|
Tests: Exception restore sanity
|
3 years ago |
Andre Richter
|
722e8b7232
|
Print a timestamp on panic
|
3 years ago |
Andre Richter
|
819f62d51b
|
Refactor tests for more synergy
|
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 |
Andre Richter
|
920af57ab4
|
Refactor parts of exception handling
|
3 years ago |
Andre Richter
|
ddb4f54e49
|
Fix typo
|
3 years ago |
Andre Richter
|
fb4a30f64c
|
Upgrade to Rust 2021 edition
|
3 years ago |
Andre Richter
|
909b05b23f
|
Bump compiler version
|
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
|
29a58d7d51
|
Next attempt at integration test fix
|
4 years ago |
Andre Richter
|
86c041a41f
|
Fix integration test fail
|
4 years ago |
Andre Richter
|
d296ad4aa4
|
Minor fixes
|
4 years ago |
Andre Richter
|
9f1920c2c6
|
Give the project a name
🦩
|
4 years ago |
Andre Richter
|
d6e4a03189
|
Add missing cfg for test
|
4 years ago |
Andre Richter
|
02602a00df
|
Update readmes
|
4 years ago |
Andre Richter
|
f81eb7428d
|
Adapt tutorial numbers
|
4 years ago |