4 ms·
UEFI supports device discovery, TCP/HTTP, transfers to raw disks, filesystems, memory management and a bunch of other facilities. while it lacks a general proce
by convolvatron 1mo ago
UEFI supports device discovery, TCP/HTTP, transfers to raw disks, filesystems, memory management and a bunch of other facilities. while it lacks a general process model and multitasking, I'm not sure its really correct to call UEFI programs bare metal.
- skrellm 1mo ago> I'm not sure its really correct to call UEFI programs bare metal. I think you can. UEFI is a firmware which comes with the hardware, stored on the motherboard. It's there and automatically runs when you turn on your machine. It's okay to consider the firmware part of the "bare metal", IMHO.
- ale42 1mo ago> It's okay to consider the firmware part of the "bare metal", IMHO. On a PC I would think so. Using UEFI is not much less bare metal as using BIOS calls, at least. OTOH on an embedded device it would already sound so much less bare metal... I find it's a tricky question.