BIOS Boot Specification
Since these two methods don't offer a large amount of control over the boot process, the BIOS Boot Specification (BBS) was developed. This provided a more standardized approach where an option ROM could be initialized at the start of the boot process, it could inform the BIOS about its functionality, and then it could be called later on in the boot process depending on the order the user had selected.
... If the expansion ROM wishes to change the way the system boots (such as from a network device or a SCSI adapter for which the BIOS has no driver code), it ... ROMs have registered using the BBS APIs, the user can select among the available boot options from within the BIOS's user interface ... This is why most BBS compliant PC BIOS implementations will not allow the user to enter the BIOS's user interface until the expansion ROMs have finished executing and registering themselves ...
Famous quotes containing the word boot:
“... until the shopkeeper plants his boot in our eyes,
and unties our bone and is finished with the case,
and turns to the next customer, forgetting our face
or how we knelt at the yellow bulb with sighs
like moth wings for a short while in a small place.”
—Anne Sexton (19281974)