Searched refs:BbsTable (Results 1 - 11 of 11) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/ |
H A D | LegacyBbs.c | 139 @param BbsTable BBS Table passed to 16-bit code 147 IN BBS_TABLE *BbsTable 169 BbsTable[0].BootPriority = BBS_UNPRIORITIZED_ENTRY; 172 BbsTable[0].BootPriority = BBS_LOWEST_PRIORITY; 174 BbsTable[0].BootPriority = BBS_IGNORE_ENTRY; 178 BbsTable[0].Bus = 0xff; 179 BbsTable[0].Device = 0xff; 180 BbsTable[0].Function = 0xff; 181 BbsTable[0].DeviceType = BBS_FLOPPY; 182 BbsTable[ [all...] |
H A D | LegacyBootSupport.c | 39 @param BbsTable The BBS table. 45 IN BBS_TABLE *BbsTable 59 if (BbsTable[Index].BootPriority == BBS_IGNORE_ENTRY) { 67 (UINTN) BbsTable[Index].BootPriority, 68 (UINTN) BbsTable[Index].Bus, 69 (UINTN) BbsTable[Index].Device, 70 (UINTN) BbsTable[Index].Function, 71 (UINTN) BbsTable[Index].Class, 72 (UINTN) BbsTable[Index].SubClass, 73 (UINTN) BbsTable[Inde 1348 BBS_TABLE *BbsTable; local [all...] |
H A D | LegacyPci.c | 1443 BBS_TABLE *BbsTable; local 1468 BbsTable = (BBS_TABLE*)(UINTN) Private->IntThunk->EfiToLegacy16BootTable.BbsTable; 1514 BbsTable[BbsIndex].BootPriority = BBS_UNPRIORITIZED_ENTRY; 1515 BbsTable[BbsIndex].DeviceType = DeviceType; 1516 BbsTable[BbsIndex].Bus = (UINT32) Bus; 1517 BbsTable[BbsIndex].Device = (UINT32) Device; 1518 BbsTable[BbsIndex].Function = (UINT32) Function; 1519 BbsTable[BbsIndex].StatusFlags.OldPosition = 0; 1520 BbsTable[BbsInde [all...] |
H A D | LegacyBios.c | 224 BBS_TABLE *BbsTable; local 536 // Get the BbsTable from LOW_MEMORY_THUNK 538 BbsTable = (BBS_TABLE *)(UINTN)Private->IntThunk->BbsTable; 539 ZeroMem ((VOID *)BbsTable, sizeof (Private->IntThunk->BbsTable)); 541 EfiToLegacy16BootTable->BbsTable = (UINT32)(UINTN)BbsTable; 542 Private->BbsTablePtr = (VOID *) BbsTable; 548 for (Index = 0; Index < (sizeof (Private->IntThunk->BbsTable) / sizeo [all...] |
H A D | LegacyBiosInterface.h | 290 BBS_TABLE BbsTable[MAX_BBS_ENTRIES]; member in struct:__anon10426 335 BBS_TABLE BbsTable[MAX_BBS_ENTRIES]; member in struct:__anon10427 408 BBS_TABLE BbsTable[MAX_BBS_ENTRIES]; member in struct:__anon10428 841 @param BbsTable List BBS entries 851 OUT BBS_TABLE **BbsTable 861 @param BbsEntry The 0-based index into the BbsTable for the parent 946 @param BbsTable List BBS entries 960 OUT BBS_TABLE **BbsTable 1390 @param BbsTable BBS Table passed to 16-bit code 1398 IN BBS_TABLE *BbsTable [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/Ipf/ |
H A D | IpfBootSupport.c | 26 @param BbsTable List BBS entries 36 OUT BBS_TABLE **BbsTable 53 @param BbsEntry The 0-based index into the BbsTable for the 126 @param BbsTable List BBS entries 140 OUT BBS_TABLE **BbsTable
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/ |
H A D | BBSsupport.c | 160 // BbsTable 16 entries are for onboard IDE. 1008 @param BbsTable The BBS table. 1018 IN BBS_TABLE *BbsTable, 1027 if (BbsTable[Index].BootPriority == BBS_IGNORE_ENTRY) { 1031 if (BbsTable[Index].DeviceType != BbsType) { 1045 @param BbsTable The BBS table. 1057 IN BBS_TABLE *BbsTable, 1087 if (BbsTable[Index].BootPriority == BBS_IGNORE_ENTRY) { 1091 switch (BbsTable[Index].DeviceType) { 1134 DevOrderPtr = (LEGACY_DEV_ORDER_ENTRY *) BdsFillDevOrderBuf (BbsTable, BBS_FLOPP 1017 BdsFillDevOrderBuf( IN BBS_TABLE *BbsTable, IN BBS_TYPE BbsType, IN UINTN BbsCount, OUT UINT16 *Buf ) argument 1056 BdsCreateDevOrder( IN BBS_TABLE *BbsTable, IN UINT16 BbsCount ) argument [all...] |
H A D | BootOption.c | 710 BBS_TABLE *BbsTable; local 721 BbsTable = NULL; 744 &BbsTable 758 if ((BBS_IGNORE_ENTRY == BbsTable[Index].BootPriority) || 759 (BBS_DO_NOT_BOOT_FROM == BbsTable[Index].BootPriority) 770 NewLegacyDevContext->BbsEntry = &BbsTable[Index]; 774 &BbsTable[Index], 787 switch (BbsTable[Index].DeviceType) {
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Protocol/ |
H A D | LegacyBios.h | 875 /// This field contains the zero-based index into the BbsTable for the parent device. 882 /// This field contains the zero-based index into the BbsTable for the boot entry. 887 /// This field contains the zero-based index into the BbsTable for the HDD diagnostics entry. 928 UINT32 BbsTable; ///< A pointer to the BBS table. Type BBS_TABLE is defined below. member in struct:__anon10755 1299 @param[in,out] BbsTable Points to List of BBS_TABLE. 1311 IN OUT BBS_TABLE **BbsTable 1320 @param[out] BbsTable List of BBS entries 1330 OUT BBS_TABLE **BbsTable 1339 @param[in] BbsEntry The 0-based index into the BbsTable for the parent
|
H A D | LegacyBiosPlatform.h | 708 @param BbsTable The Internal BBS table. 721 IN VOID *BbsTable,
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Csm/CsmSupportLib/ |
H A D | LegacyPlatform.c | 912 @param BbsTable The Internal BBS table. 925 IN VOID *BbsTable, 952 LocalBbsTable = BbsTable; 922 PrepareToBoot( IN EFI_LEGACY_BIOS_PLATFORM_PROTOCOL *This, IN BBS_BBS_DEVICE_PATH *BbsDevicePath, IN VOID *BbsTable, IN UINT32 LoadOptionsSize, IN VOID *LoadOptions, IN VOID *EfiToLegacy16BootTable ) argument
|
Completed in 88 milliseconds