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
b48a89faf0
Bump dependencies
2 years ago
Andre Richter
728ca1b6ad
Bump dependencies
2 years ago
Andre Richter
d4d8ebe2e0
Bump dependencies
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
e1728636c1
Switch to tock-registers: Sources for tutorials 13..02
3 years ago
Andre Richter
9f1920c2c6
Give the project a name
...
🦩
3 years ago
Andre Richter
aeadda4b7e
Bump dependencies
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
2c3f705051
Update dependencies
...
register-rs 1.0.0 now uses UnsafeCell internally, which means we lost the Copy
derive on InMemoryRegister.
Therefore, a small set of changes was needed in the MMU driver to dance around
the static array init depending on a Copy type.
4 years ago
Andre Richter
e7a13e81b8
Upgrade to cortex-a 4.x.x
4 years ago
Andre Richter
b6d480d548
kernels: Update dependencies
4 years ago
Andre Richter
16a903ad29
kernels: Update dependencies
4 years ago
Andre Richter
ef919b0842
kernels: Update dependencies
4 years ago
Andre Richter
681092829c
Bump to cortex-a 3.0.0
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
10090900cc
Add missing source comments
4 years ago
Andre Richter
4098a749d1
Bump crate versions
5 years ago
Andre Richter
1cc8152fa1
Use register 0.4.x register_structs macro
5 years ago
Andre Richter
19744bdb61
New binaries: rustc 2019-11-04
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