Question about UEFI (hard time understanding wiki page)
Posted: Sun Jun 16, 2019 11:41 am
Hello developers, I've just registered to OSDev forum.
I was reading the wiki (as a beginner OS developer) and I've read this page: https://wiki.osdev.org/UEFI
It got me confused instead of teaching me what UEFI is. Before reading this I thought BIOS, EFI and UEFI are three different firmware interfaces used in PCs. But in this page it says UEFI is an application which runs on top of legacy BIOS (or I understood this). I thought UEFI is a modern and more advanced alternative to BIOS firmware interface.
And another thing is when I think about "firmware" of a PC, BIOS program which resides in ROM chip of the motherboard comes to my mind. If BIOS isn't a firmware, what is a firmware? Can you give some examples please?
Thanks and regards.
I was reading the wiki (as a beginner OS developer) and I've read this page: https://wiki.osdev.org/UEFI
It got me confused instead of teaching me what UEFI is. Before reading this I thought BIOS, EFI and UEFI are three different firmware interfaces used in PCs. But in this page it says UEFI is an application which runs on top of legacy BIOS (or I understood this). I thought UEFI is a modern and more advanced alternative to BIOS firmware interface.
And another thing is when I think about "firmware" of a PC, BIOS program which resides in ROM chip of the motherboard comes to my mind. If BIOS isn't a firmware, what is a firmware? Can you give some examples please?
Thanks and regards.