Date: Sun, 10 Jul 2022 21:09:28 -0500 From: Connor Bailey <connorbailey777@gmail.com> To: soc-status@freebsd.org Subject: Weekly Status Report #4: Loader quality of life Message-ID: <00dedba1-009f-a138-7e2a-485998acc92f@gmail.com>
index | next in thread | raw e-mail
Hello, I spent this week gluing together the work I did in the previous weeks. This boiled down to implementing a mostly-comprehensive input escape parser, and then a generic input:action binding layer with frontends for the simp/Lua interpreters. I expect I'll run into problems with the input escape parser further down the road, since terminal input escapes aren't super well standardized, and serial consoles could be attached to a "terminal" which hits any and all edge cases. Of course, the parser works for the input passed through by the UEFI/BIOS layers I implemented last week (and the partial u-boot support), so only serial consoles could potentially confuse things. Besides that, the rest of the code is solid so far, and I'm especially happy with the Lua API I built out for key bindings. Although I'm a bit biased, since I am a very big fan of Lua. Connorhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00dedba1-009f-a138-7e2a-485998acc92f>
