Compare commits
2 Commits
system76
...
bonw14-dis
Author | SHA1 | Date | |
---|---|---|---|
|
f6a483461c | ||
|
1966ffb1c3 |
@@ -1088,10 +1088,10 @@ UpdateFrontPageBannerStrings (
|
|||||||
EFI_PHYSICAL_ADDRESS *Table;
|
EFI_PHYSICAL_ADDRESS *Table;
|
||||||
SMBIOS_TABLE_ENTRY_POINT *EntryPoint;
|
SMBIOS_TABLE_ENTRY_POINT *EntryPoint;
|
||||||
SMBIOS_STRUCTURE_POINTER SmbiosTable;
|
SMBIOS_STRUCTURE_POINTER SmbiosTable;
|
||||||
BOOLEAN CheckWebcam;
|
|
||||||
|
|
||||||
FirmwareConfigurationInformation();
|
FirmwareConfigurationInformation();
|
||||||
WarnNoBootableMedia ();
|
WarnNoBootableMedia ();
|
||||||
|
WebcamStatus();
|
||||||
|
|
||||||
Status = EfiGetSystemConfigurationTable (&gEfiSmbiosTableGuid, (VOID **) &Table);
|
Status = EfiGetSystemConfigurationTable (&gEfiSmbiosTableGuid, (VOID **) &Table);
|
||||||
if (EFI_ERROR (Status) || Table == NULL) {
|
if (EFI_ERROR (Status) || Table == NULL) {
|
||||||
@@ -1100,7 +1100,7 @@ UpdateFrontPageBannerStrings (
|
|||||||
|
|
||||||
EntryPoint = (SMBIOS_TABLE_ENTRY_POINT*)Table;
|
EntryPoint = (SMBIOS_TABLE_ENTRY_POINT*)Table;
|
||||||
|
|
||||||
SmbiosTable = GetSmbiosTableFromType (EntryPoint, SMBIOS_TYPE_BIOS_INFORMATION , 0);
|
SmbiosTable = GetSmbiosTableFromType (EntryPoint, EFI_SMBIOS_TYPE_BIOS_INFORMATION , 0);
|
||||||
if (SmbiosTable.Raw != NULL) {
|
if (SmbiosTable.Raw != NULL) {
|
||||||
CHAR16 *FwVersion;
|
CHAR16 *FwVersion;
|
||||||
CHAR16 *TmpBuffer;
|
CHAR16 *TmpBuffer;
|
||||||
@@ -1163,24 +1163,6 @@ UpdateFrontPageBannerStrings (
|
|||||||
FreePool (ProductName);
|
FreePool (ProductName);
|
||||||
FreePool (Manufacturer);
|
FreePool (Manufacturer);
|
||||||
}
|
}
|
||||||
|
|
||||||
SmbiosTable = GetSmbiosTableFromType (EntryPoint, SMBIOS_TYPE_SYSTEM_ENCLOSURE, 0);
|
|
||||||
if (SmbiosTable.Raw != NULL) {
|
|
||||||
switch (SmbiosTable.Type3->Type) {
|
|
||||||
//TODO: System76 laptops will always report the laptop chassis type,
|
|
||||||
//but we should probably handle all potential types
|
|
||||||
case MiscChassisTypeLapTop:
|
|
||||||
CheckWebcam = TRUE;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
CheckWebcam = FALSE;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (CheckWebcam) {
|
|
||||||
WebcamStatus();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -2551,10 +2551,12 @@ PciEnumeratorLight (
|
|||||||
//
|
//
|
||||||
RemoveRejectedPciDevices (RootBridgeDev->Handle, RootBridgeDev);
|
RemoveRejectedPciDevices (RootBridgeDev->Handle, RootBridgeDev);
|
||||||
|
|
||||||
//
|
if (!PcdGetBool (PcdPciDisableBusEnumeration)) {
|
||||||
// Process option rom light
|
//
|
||||||
//
|
// Process option rom light
|
||||||
ProcessOptionRomLight (RootBridgeDev);
|
//
|
||||||
|
ProcessOptionRomLight (RootBridgeDev);
|
||||||
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Determine attributes for all devices under this root bridge
|
// Determine attributes for all devices under this root bridge
|
||||||
|
@@ -285,7 +285,7 @@ UsbHcBulkTransfer (
|
|||||||
IN UINT8 DevSpeed,
|
IN UINT8 DevSpeed,
|
||||||
IN UINTN MaxPacket,
|
IN UINTN MaxPacket,
|
||||||
IN UINT8 BufferNum,
|
IN UINT8 BufferNum,
|
||||||
IN OUT VOID *Data[],
|
IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM],
|
||||||
IN OUT UINTN *DataLength,
|
IN OUT UINTN *DataLength,
|
||||||
IN OUT UINT8 *DataToggle,
|
IN OUT UINT8 *DataToggle,
|
||||||
IN UINTN TimeOut,
|
IN UINTN TimeOut,
|
||||||
|
@@ -149,7 +149,7 @@ UsbHcBulkTransfer (
|
|||||||
IN UINT8 DevSpeed,
|
IN UINT8 DevSpeed,
|
||||||
IN UINTN MaxPacket,
|
IN UINTN MaxPacket,
|
||||||
IN UINT8 BufferNum,
|
IN UINT8 BufferNum,
|
||||||
IN OUT VOID *Data[],
|
IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM],
|
||||||
IN OUT UINTN *DataLength,
|
IN OUT UINTN *DataLength,
|
||||||
IN OUT UINT8 *DataToggle,
|
IN OUT UINT8 *DataToggle,
|
||||||
IN UINTN TimeOut,
|
IN UINTN TimeOut,
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 403 KiB After Width: | Height: | Size: 315 KiB |
@@ -25,7 +25,7 @@ typedef struct {
|
|||||||
} DEFERRED_3RD_PARTY_IMAGE_TABLE;
|
} DEFERRED_3RD_PARTY_IMAGE_TABLE;
|
||||||
|
|
||||||
BOOLEAN mImageLoadedAfterEndOfDxe = FALSE;
|
BOOLEAN mImageLoadedAfterEndOfDxe = FALSE;
|
||||||
BOOLEAN mEndOfDxe = FALSE;
|
BOOLEAN mEndOfDxe = TRUE;
|
||||||
DEFERRED_3RD_PARTY_IMAGE_TABLE mDeferred3rdPartyImage = {
|
DEFERRED_3RD_PARTY_IMAGE_TABLE mDeferred3rdPartyImage = {
|
||||||
0, // Deferred image count
|
0, // Deferred image count
|
||||||
NULL // The deferred image info
|
NULL // The deferred image info
|
||||||
|
Reference in New Issue
Block a user