36 Commits (6588cd9be6e87af6041843eb091b787a08e5de1a)

Author SHA1 Message Date
Andre Richter 13a59172a5
Refactor tutorial 11 5 years ago
Andre Richter 9a02e86960
Switch to rust-analyzer 5 years ago
Andre Richter 37b4d8d51e
Minipush: Fix error in displaying number of pushed KiB 5 years ago
Andre Richter 72a4d28fc1
Bump to register 0.5.x 5 years ago
Andre Richter 840c72d11b
Bump UART to 230400 Baud 5 years ago
Andre Richter bb78c779ca
Introducing Minipush, a raspbootcom replacement.
Gets rid of compiled C++, uses Ruby 💎
5 years ago
Andre Richter e7bf7fab0e
Fix UART stats; Remove unneeded conversion. 5 years ago
Andre Richter 0e78932bf7
Treat clippy warnigs as error 5 years ago
Andre Richter 52d2799ee6
Some fixes/streamlining 5 years ago
Andre Richter c64dd1197a
For educational purposes, use own zero_bss(). 5 years ago
Andre Richter a41190e298
Ensure kernel panic starts on newline 5 years ago
Andre Richter 6d9641d05f
Fix possibility of (.bss size) mod 8 != 0 5 years ago
Andre Richter e690f8e7e4
Copyright bump to 2020 🎆 5 years ago
Andre Richter f6832bec31
Add ToC 5 years ago
Andre Richter fad90e8bb1
Update/force explicit toolchain 5 years ago
Andre Richter 034e1f01d8
rename init() -> runtime_init() 5 years ago
Andre Richter 582d539212
Add console chars_read implementation 5 years ago
Andre Richter d43f70f92a
Abstract CPU privilege level 5 years ago
Andre Richter 10090900cc
Add missing source comments 5 years ago
Andre Richter 821c7e2103
QEMU: Don't spawn a VNC session 5 years ago
Andre Richter 9d77f46759
Some Makefile tweaks 5 years ago
Andre Richter 54137e8b38
Relicense as dual MIT OR Apache-2.0 5 years ago
Andre Richter 69cd6032cd
Minor fixes 5 years ago
Andre Richter 2134146bb6
Clean up mmu.rs 5 years ago
Andre Richter 4098a749d1
Bump crate versions 5 years ago
Andre Richter 404c32bcde
Switch to lowercase hex prints 5 years ago
Andre Richter d31c17d914
More idiomatic register-rs use 5 years ago
Andre Richter 1cc8152fa1
Use register 0.4.x register_structs macro 5 years ago
Andre Richter 79a2a202b2
Make println! raw and an info! having the timestamp. 5 years ago
Andre Richter 1cc034b364
Makefile changes 5 years ago
Andre Richter 19744bdb61
New binaries: rustc 2019-11-04 5 years ago
Andre Richter 3dc450bb44
Util script cleanup; Enable pre-commit hook 5 years ago
Andre Richter b2219ca520
Housekeeping 5 years ago
Andre Richter 8c2b18e8ce
More robust, self-contained UART printing in panic! 5 years ago
Andre Richter 331db6ca33
Little refactoring 5 years ago
Andre Richter 2993c8143c
Add code for tutorial 11 5 years ago