Skip site navigation (1)Skip section navigation (2)
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.

Connor



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00dedba1-009f-a138-7e2a-485998acc92f>