Commit Graph

13 Commits

Author SHA1 Message Date
7f1f924331 mbv: clang-format 2025-06-25 08:38:46 -07:00
849cf7b7a1 mbv: add async app, sorta works 2025-06-24 23:04:13 -07:00
d18d41fc02 mbv: small refactor interrupts 2025-06-24 23:02:38 -07:00
6553fa04aa mbv: moar cleanup in linker script 2025-06-23 22:23:58 -07:00
4ca569519e mbv: remove exidx sections in linker scripts 2025-06-23 22:20:36 -07:00
af768cbb09 mbv: minor cleanup 2025-06-23 15:21:15 -07:00
73edb77577 mbv: add uart echo app 2025-06-23 08:23:59 -07:00
d91ddeea22 timer: add missing declaration
should probably put that in a bios.h file at some point
2025-06-22 07:11:33 -07:00
252467c1be mbv: fix bss init 2025-06-22 07:11:12 -07:00
d15e930649 mbv: some debug stuff 2025-06-10 23:48:29 -07:00
3db383d461 mbv: now with functioning timer interrupts!
And a few other nice things.
The bootloader now has an embedded wozmon!
If you know its offset, you can jump to it from the app.
2025-06-10 23:46:43 -07:00
fa6ae7b667 mbv: now with DDR! and a wozmon
We have access to 256 MiB of fresh DDR3.
Isn't that great?

prog.py is a bit opinionated for now:
- tty is /dev/ttyUSB1
- writing programs to DDR
2025-06-08 23:11:04 -07:00
a5c14f089b mbv: use new ninja-based build 2025-03-30 17:42:20 -07:00