4 ms·
Firmware these days requires more non-volatile memory in early init than is available outside flash. So with a write protect switch, RAM init couldn't store th
by pgeorgi 11y ago
Firmware these days requires more non-volatile memory in early init than is available outside flash.
So with a write protect switch, RAM init couldn't store the actual memory configuration (~2kb of data), so wakeup from suspend to RAM doesn't work.
In case of UEFI, its variables are also stored in flash, so that also doesn't work. Since everything optimizes for UEFI (as far as firmware matters are concerned), that jumper would be counter-productive.
- madez 11y agoI see here a _big_ security argument for libreboot. With free firmware and free kernel you can arrange suspend to RAM with write protected firmware memory.