Newer
Older
AMI-Aptio-BIOS-Reversed / UsbInt13 / UsbInt13.md
@Ajax Dong Ajax Dong 2 days ago 1 KB Init

UsbInt13

Function Table

Address Name Description
ReadUnaligned64
CompareGuid
DebugPrint
AssertHandler
GetSystemPowerState
_ModuleEntryPoint
UsbInt13DriverEntry
UsbInt13AllocateLegacyStructs
UsbInt13InitHotplugStructs
UsbInt13ReadyToBootCallback
UsbInt13BuildInt13ParamTable
UsbInt13EnumerateUsbDevices
UsbInt13InstallDevice
UsbInt13UninstallDevice
RegisterReadyToBootEvent
Globals // ============================================================================
0x1EF0 EFI_SYSTEM_TABLE *gSystemTable = NULL; // 0x1EE0
0x1EE8 EFI_RUNTIME_SERVICES *gRuntimeServices = NULL; // 0x1EF8
0x1F18 EFI_RUNTIME_SERVICES *gRuntimeServices2= NULL; // 0x1F10
0x1EC0 USB_INT13_DEVICE_ENTRY *gInt13DeviceTable= NULL; // 0x1EC8
0x1ED0 UINT8 *gBbsDataBase = NULL; // 0x1EB0
0x1EA0 EFI_USB_HC_PROTOCOL *gUsbHcProtocol = NULL; // 0x1ED8
0x1F00 VOID *gHobList = NULL; // 0x1F08
0x1EB8 BOOLEAN gBbsPortPatched = FALSE; // 0x1EA8
0x1F20 USB_INT13_HOTPLUG_DEVICE gHotplugFdd = { NULL, 0xFFFF, 3, 126, "USB Hotplug FDD", NULL };
Library helpers
Debug support
HOB list retrieval
System power state
Entry point
Main driver entry
Legacy struct allocation
Hotplug init
ReadyToBoot callback
Build INT13 param table
Device enumeration
Install device
Register ReadyToBoot event

Generated by HR650X BIOS Decompilation Project