On 31 Dec 2022, at 20:08, Clem Cole
<clemc(a)ccc.com> wrote:
[snip]
In general, the idea of a BIOS isn't terrible: provide an interface
that decouples the OS and hardware.
Exactly - the idea is actually a good one. But the problem was the BIOS
designed/implemented by HW people, but OS folks. Things like concurrency minimum use of
the CPU was not in the higher order bits.
My limited experience of working with "board support packages" does support the
idea that these are written by the hardware designers as a quick afterthought after
completing the chip.