OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
PlatformData.c File Reference
#include "BdsPlatform.h"

Go to the source code of this file.

Variables

ACPI_HID_DEVICE_PATH gPnpPs2KeyboardDeviceNode = gPnpPs2Keyboard
 
PLATFORM_ROOT_BRIDGE_DEVICE_PATH gPlatformRootBridge0
 
EFI_DEVICE_PATH_PROTOCOL * gPlatformRootBridges []
 
USB_CLASS_FORMAT_DEVICE_PATH gUsbClassKeyboardDevicePath
 
PLATFORM_DUMMY_ISA_KEYBOARD_DEVICE_PATH gDummyIsaKeyboardDevicePath
 
BDS_CONSOLE_CONNECT_ENTRY gPlatformConsole []
 
EFI_DEVICE_PATH_PROTOCOL * gPlatformDriverOption [] = { NULL }
 

Variable Documentation

◆ gDummyIsaKeyboardDevicePath

PLATFORM_DUMMY_ISA_KEYBOARD_DEVICE_PATH gDummyIsaKeyboardDevicePath
Initial value:
= {
}
#define gPciRootBridge
Definition BdsPlatform.h:78
#define gPnpPs2Keyboard
Definition BdsPlatform.h:84
#define gPciIsaBridge
Definition BdsPlatform.h:81
#define gEndEntire
Definition BdsPlatform.h:87

Definition at line 71 of file PlatformData.c.

◆ gPlatformConsole

BDS_CONSOLE_CONNECT_ENTRY gPlatformConsole[]
Initial value:
= {
{
(EFI_DEVICE_PATH_PROTOCOL *)&gDummyIsaKeyboardDevicePath,
},
{
(EFI_DEVICE_PATH_PROTOCOL *)&gUsbClassKeyboardDevicePath,
},
{
NULL,
0
}
}
#define STD_ERROR
Definition DuetBdsLib.h:22
#define CONSOLE_IN
Definition DuetBdsLib.h:23
USB_CLASS_FORMAT_DEVICE_PATH gUsbClassKeyboardDevicePath
PLATFORM_DUMMY_ISA_KEYBOARD_DEVICE_PATH gDummyIsaKeyboardDevicePath

Definition at line 81 of file PlatformData.c.

◆ gPlatformDriverOption

EFI_DEVICE_PATH_PROTOCOL* gPlatformDriverOption[] = { NULL }

Definition at line 102 of file PlatformData.c.

◆ gPlatformRootBridge0

PLATFORM_ROOT_BRIDGE_DEVICE_PATH gPlatformRootBridge0
Initial value:

Definition at line 30 of file PlatformData.c.

◆ gPlatformRootBridges

EFI_DEVICE_PATH_PROTOCOL* gPlatformRootBridges[]
Initial value:
= {
(EFI_DEVICE_PATH_PROTOCOL *)&gPlatformRootBridge0,
NULL
}
PLATFORM_ROOT_BRIDGE_DEVICE_PATH gPlatformRootBridge0

Definition at line 35 of file PlatformData.c.

◆ gPnpPs2KeyboardDeviceNode

ACPI_HID_DEVICE_PATH gPnpPs2KeyboardDeviceNode = gPnpPs2Keyboard

Definition at line 25 of file PlatformData.c.

◆ gUsbClassKeyboardDevicePath

USB_CLASS_FORMAT_DEVICE_PATH gUsbClassKeyboardDevicePath
Initial value:
= {
{
{
MESSAGING_DEVICE_PATH,
MSG_USB_CLASS_DP,
{
(UINT8)(sizeof (USB_CLASS_DEVICE_PATH)),
(UINT8)((sizeof (USB_CLASS_DEVICE_PATH)) >> 8)
}
},
0xffff,
0xffff,
},
{
END_DEVICE_PATH_TYPE,
END_ENTIRE_DEVICE_PATH_SUBTYPE,
{
END_DEVICE_PATH_LENGTH,
0
}
}
}
#define SUBCLASS_BOOT
#define PROTOCOL_KEYBOARD
#define CLASS_HID

Definition at line 40 of file PlatformData.c.