29 Commits (5d746828ad1311d88d0a6013aeb1b009d4d1f74a)

Author SHA1 Message Date
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.
2 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.
2 years ago
Andre Richter 0b449706f3
Move test-features activation to Cargo.toml 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 7d374adad2
Tests: Exception restore sanity 2 years ago
Andre Richter 722e8b7232
Print a timestamp on panic 2 years ago
Andre Richter 819f62d51b
Refactor tests for more synergy 2 years ago
Andre Richter d901ae6cfe
Update copyright 2 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 3 years ago
Andre Richter 86c041a41f
Fix integration test fail 3 years ago
Andre Richter d296ad4aa4
Minor fixes 3 years ago
Andre Richter 9f1920c2c6
Give the project a name
🦩
3 years ago
Andre Richter d6e4a03189
Add missing cfg for test 3 years ago
Andre Richter 02602a00df
Update readmes 3 years ago
Andre Richter f81eb7428d
Adapt tutorial numbers 3 years ago