[Media] Ratatui app running "bare-metal" (UEFI application)

225 points Sermuns 13 comments
[Media] Ratatui app running "bare-metal" (UEFI application)

The fantastic uefi made it surprisingly easy to hack together a backend for Ratatui.

I haven't tested anything physically yet, merely following the tutorial (https://rust-osdev.github.io/uefi-rs/tutorial/vm.html) for running in QEMU.
EDIT: I have now tested physically, it is MUCH faster. Going to try to figure out why running in QEMU is so slow.

I also haven't experimented with input yet, only rendering (IO is maybe just bloat?).

This isn't yet a library but a hardcoded example. I will probably release it after some more improvement!

https://github.com/sermuns/ratatuefi