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 can use the BIOS Boot Specification (BBS) API to register its ability to do so. Once the expansion 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 with the BBS API.
Read more about this topic: BIOS
Other articles related to "bios boot specification, boot, bios":
... Since these two methods don't offer a large amount of control over the boot process, the BIOS Boot Specification (BBS) was developed ... 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 ...
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)