#ifndef __4A43824B_4AA0_4F7F_9A4B_0C2102191361_H__ #define __4A43824B_4AA0_4F7F_9A4B_0C2102191361_H__ #include <Uefi.h> /* * 4A43824B-4AA0-4F7F-9A4B-0C2102191361.h * Header for 4A43824B-4AA0-4F7F-9A4B-0C2102191361 PEI module */ // Function: RtkUsbUndiUnload @ 0x2a0 EFI_STATUS ModuleEntryPoint(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable); // Function: RtkUsbUndiDriverEntryPoint @ 0x3c4 // Function: RtkUsbUndiDriverBindingSupported @ 0x494 // Function: RtkUsbUndiDriverBindingStart @ 0x5f4 // Function: RtkUsbUndiDriverBindingStop @ 0xb14 // Function: RtkUsbUndiStallHelper @ 0xde0 // Function: RtkUsbUndiInitHardware @ 0xdf0 // Function: RtkUsbUndiStopChildren @ 0x1104 // Function: RtkUsbUndiInitSpinlock @ 0x12b4 // Function: RtkUsbUndiUsbSetConfig @ 0x13f0 // Function: RtkUsbUndiUsbClaimInterface @ 0x1434 // Function: RtkUsbUndiSetupInterrupt @ 0x1588 // Function: RtkSnpStart @ 0x1688 // Function: RtkSnpStop @ 0x16a0 // Function: RtkSnpInitialize @ 0x1764 // Function: RtkSnpReset @ 0x17c0 // Function: RtkSnpShutdown @ 0x1810 // Function: RtkSnpReceiveFilters @ 0x1824 // Function: RtkSnpStationAddress @ 0x1928 // Function: RtkSnpStatistics @ 0x19a8 // Function: RtkSnpMCastIpToMac @ 0x1af0 // Function: RtkSnpNvData @ 0x1b50 // Function: RtkSnpGetStatus @ 0x1cf0 // Function: RtkSnpTransmit @ 0x1dd4 // Function: RtkSnpReceive @ 0x1e78 // Function: RtkSnpMediaPresent @ 0x1eb8 // Function: RtkSnpUndiCommandDispatch @ 0x1ec4 // Function: RtkSnpUndiDataDispatch @ 0x2074 // Function: RtkSnpGetHwAddressSize @ 0x20f8 // Function: RtkSnpMacToBytes @ 0x2140 // Function: RtkUsbUndiInterruptCallback @ 0x217c // Function: RtkUsbUndiInitSpinlock2 @ 0x226c // Function: RtkUsbUndiCheckLinkStatus @ 0x22d4 // Function: RtkUsbUndiWaitForNvram @ 0x2414 // Function: RtkUsbUndiInitPhy @ 0x2494 // Function: RtkUsbUndiConfigurePhy @ 0x261c // Function: RtkUsbUndiPhyReset @ 0x2828 // Function: RtkUsbUndiPhySetup @ 0x28f0 // Function: RtkUsbUndiPhyGetStatus @ 0x2a98 // Function: RtkUsbUndiPhyFullInit @ 0x2bd8 // Function: RtkUsbUndiPhyCheckLink @ 0x2dcc // Function: RtkUsbUndiPhyConfigureEx @ 0x2ea0 // Function: RtkUsbUndiPhyRegsConfig1 @ 0x3424 // Function: RtkUsbUndiPhyRegsConfig2 @ 0x36a4 // Function: RtkUsbUndiPhyConfigGiga @ 0x3948 // Function: RtkUsbUndiResetLink @ 0x3ec4 // Function: RtkUsbUndiInterruptHandler @ 0x4058 // Function: RtkUsbUndiGetInfo @ 0x409c // Function: RtkUsbUndiMcastDisableAll @ 0x4258 // Function: RtkUsbUndiMcastEnableAll @ 0x42ec // Function: RtkUsbUndiSetRxFilter @ 0x43a4 // Function: RtkUsbUndiGetMaxPacketSize @ 0x4408 // Function: RtkUsbUndiSetMaxPacketSize @ 0x4444 // Function: RtkUsbUndiPhySetPower @ 0x44b4 // Function: RtkUsbUndiClearStatus @ 0x4558 // Function: RtkUsbUndiHwInit @ 0x461c // Function: RtkUsbUndiSetStationAddress @ 0x49e0 // Function: RtkUsbUndiPhyPatchLoad @ 0x4b58 // Function: RtkUsbUndiNicTypeInit @ 0x51b0 // Function: RtkUsbUndiInitUsbPhy @ 0x5688 // Function: RtkUsbUndiPhyInit8153 @ 0x5768 // Function: RtkUsbUndiPhyInit8154 @ 0x5c40 // Function: RtkUsbUndiInitPhyProgram @ 0x6214 // Function: RtkUsbUndiPhyProgramRegs @ 0x69c4 // Function: RtkUsbUndiHwConfigRegs @ 0x6db0 // Function: RtkUsbUndiMacInitLink @ 0x7240 // Function: RtkUsbUndiCheckLedMode @ 0x7450 // Function: RtkUsbUndiInitLed @ 0x74d4 // Function: RtkUsbUndiMiiConfig @ 0x7578 // Function: RtkUsbUndiInitReg8153 @ 0x777c // Function: RtkUsbUndiInitReg8154 @ 0x7bd4 // Function: RtkUsbUndiOcpInit @ 0x7ea8 // Function: RtkUsbUndiSetSpeed @ 0x80d8 // Function: RtkUsbUndiGetMacFromAcpi @ 0x82a8 // Function: RtkUsbUndiAlignRing @ 0x84d8 // Function: RtkUsbUndiTxRxInit @ 0x85e0 // Function: RtkUsbUndiComponentNameGet @ 0x8b78 // Function: RtkUsbUndiControlTransferUsb2 @ 0x8da0 // Function: RtkUsbUndiControlTransferUsb3 @ 0x8eec // Function: RtkUsbUndiPhyWrite @ 0x903c // Function: RtkUsbUndiPhyRead @ 0x915c // Function: RtkUsbUndiCheckMediaStatus @ 0x9278 // Function: RtkUsbUndiPhyAutoNeg @ 0x93a4 // Function: RtkUsbUndiPhySetAdv @ 0x95fc // Function: RtkUsbUndiPhyStartNeg @ 0x983c // Function: RtkUsbUndiPhyResolve @ 0x9ba8 (__int64)MEMORY[0xD5C8], // "((UINTN) String & 0x00000001) == 0" a4); // "((UINTN) String & 0x00000001) == 0"; // Function: RtkUsbUndiStrLen8 @ 0x9f7c // Function: RtkUsbUndiAsciiStrCmp @ 0x9fbc // Function: RtkUsbUndiUnicodeToAscii @ 0xa03c // Function: RtkUsbUndiDebugPrint @ 0xa0dc // Function: RtkUsbUndiAssert @ 0xa164 (__int64)MEMORY[0xD6D0], // "(Length - 1) <= (0xFFFFFFFFFFFFFFFFULL - (UINTN)DestinationBuffer)"; (__int64)MEMORY[0xD800], // "Length <= (0xFFFFFFFFFFFFFFFFULL - (UINTN)Buffer + 1)"; (__int64)MEMORY[0xD6D0], // "(Length - 1) <= (0xFFFFFFFFFFFFFFFFULL - (UINTN)DestinationBuffer)"; (__int64)MEMORY[0xD8C0], // "(Length - 1) <= (0xFFFFFFFFFFFFFFFFULL - (UINTN)Buffer)"; // Function: RtkUsbUndiInternalHwAccess @ 0xa450 // Function: RtkUsbUndiInternalHwAccess2 @ 0xa47c // Function: RtkUsbUndiAsciiStrToUint @ 0xa4ac // Function: RtkUsbUndiHexChar @ 0xa4f8 // Function: RtkUsbUndiAsciiToUpper @ 0xa530 // Function: RtkUsbUndiAsciiStrToUint64 @ 0xa56c // Function: RtkUsbUndiAsciiStrToUint64S @ 0xa5c0 // Function: RtkUsbUndiAsciiStrToUint64Wrap @ 0xa628 // Function: RtkUsbUndiAsciiStrDecimalToUint64 @ 0xa764 (__int64)MEMORY[0xDB30], // "((UINTN) Format & 0x00000001) == 0"; // Function: RtkUsbUndiSerialPrint @ 0xaa6c (__int64)MEMORY[0xDB70], // "(((UINTN) (StartOfBuffer)) & 0x01) == 0"; (__int64)MEMORY[0xDB70], // "(((UINTN) (StartOfBuffer)) & 0x01) == 0"; // Function: RtkUsbUndiSPrint @ 0xab88 // Function: RtkUsbUndiPrintHelper1 @ 0xaba8 // Function: RtkUsbUndiPrintHelper2 @ 0xabdc // Function: RtkUsbUndiPrintFormatted @ 0xac54 // Function: RtkUsbUndiPrintUint64 @ 0xb9d0 // Function: RtkUsbUndiPrintHex64 @ 0xb9f4 (__int64)MEMORY[0xE290], // "AllocationSize <= (0xFFFFFFFFFFFFFFFFULL - (UINTN) Buffer + 1)"; // Function: RtkUsbUndiPrintNewline @ 0xbaa0 #endif /* __4A43824B_4AA0_4F7F_9A4B_0C2102191361_H__ */