Berkus Decker
|
8f26c6fa44
|
refactor: 📦 Clean up code
Debugging with jtag.
Explicitly default to no features.
Allow unused allocator code.
Add board selection.
Add RPi4 datasheet.
Add explanation on bss alignment type.
|
2022-02-10 02:15:18 +02:00 |
Berkus Decker
|
61eb2f9538
|
feat!: ✨ Update ConsoleOps
Split ConsoleOps vs SerialOps, rename console
methods, make them saner. Add docs.
Add clear_rx() fn.
Drop default trait impls for safety.
|
2022-02-10 02:14:07 +02:00 |
Berkus Decker
|
16ec45b97c
|
feat: ✨ Add loop_while() fn
|
2022-02-10 02:14:07 +02:00 |
Berkus Decker
|
33dbf79041
|
feat!: ✨ Add shared MMIODerefWrapper instead of per-module ones
|
2022-02-10 02:14:07 +02:00 |
Berkus Decker
|
4cdeeb8556
|
refactor: 📦 Split kernel into machine and nucleus
Move openocd task to upper level and remove kernel
build dependency - the qemu runner doesn't really
depend on it.
|
2022-02-10 02:14:07 +02:00 |