On Wed, Feb 20, 2019 at 09:16:04PM -0500, James Huddle wrote:
Personally, I envision a sort of "open source BIOS"
library in the distant future. Something we jack in on jtag
if we have to. There is no harm in *starting.* Meanwhile,
my super productive Dell laptop can't keep me from wondering
what the SMM is doing during the SMI, while obsd or any other
OS sleeps.
There is Coreboot, but it's not a complete solution to the problem yet
- it does address SMM/SMI but as far as I can tell not necessarily on all
platforms,
- options for removing Intel ME/AMD PSP are limited,
- and of course it does not cover e.g onboad ARM coprocessors, embedded
controllers, keyboard controllers, hard disk controllers which may be smart
enough to run a whole Linux kernel and edit your files behind your back
<http://spritesmods.com/?art=hddhack>, etc...