mirror of
https://github.com/ipxe/ipxe
synced 2026-01-23 04:29:01 +03:00
[efi] Define an attachment priority order for EFI drivers
Define an ordering for internal EFI drivers on the basis of how close the driver is to the hardware, and attempt to start drivers in this order. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -62,8 +62,10 @@ struct efi_driver {
|
||||
#define __efi_driver( order ) __table_entry ( EFI_DRIVERS, order )
|
||||
|
||||
#define EFI_DRIVER_EARLY 01 /**< Early drivers */
|
||||
#define EFI_DRIVER_NORMAL 02 /**< Normal drivers */
|
||||
#define EFI_DRIVER_LATE 03 /**< Late drivers */
|
||||
#define EFI_DRIVER_HARDWARE 02 /**< Hardware drivers */
|
||||
#define EFI_DRIVER_NII 03 /**< NII protocol drivers */
|
||||
#define EFI_DRIVER_SNP 04 /**< SNP protocol drivers */
|
||||
#define EFI_DRIVER_MNP 05 /**< MNP protocol drivers */
|
||||
|
||||
/**
|
||||
* Set EFI driver-private data
|
||||
|
||||
Reference in New Issue
Block a user