|
|
|
|
|
by londons_explore
950 days ago
|
|
I think a far smaller version of this could be built on top of UEFI functionality... Ie. use UEFI to read/write the disks. UEFI to send/receive packets. UEFI to draw a splash image onto the screen. Now, you don't need any network drivers, graphics drivers or disk/controller drivers. |
|
The downside is that UEFI drivers tend to be barebones and not high performance. But it is a nice fallback to know that you will always at least have something that works.
For example, here is the API for disk access offered by UEFI: https://uefi.org/specs/UEFI/2.10/13_Protocols_Media_Access.h...