As I understand it, UEFI/BIOS firmware is responsible for selecting a boot device according to its configured boot order.This sequence culminates in locating a bootable device, such as a Floppy disk, CD-ROM or a Hard disk in the order that the firmware is configured to.
So, what exactly separates POST from the rest of the UEFI/BIOS boot process?
Is POST strictly the hardware diagnostics/initialization phase, with boot-device detection happening afterward, or is boot-device detection considered part of POST as well?
I'm trying to understand the distinction correctly before continuing with my OS development notes.
