# UbaMainPeim

- Module: UbaMainPeim
- Port: 13952
- I64: /private/ajax/bios/bios_source/UbaMainPeim/UbaMainPeim.i64
- Total functions: 586
- Named: 581
- Library: 1
- Unnamed: 4

## Function List

- `j_ProtocolTeardown` @ 0x1a6cc (0x5 bytes)
- `_ModuleEntryPoint` @ 0x1a6d4 (0x57 bytes)
- `EarlyInit` @ 0x1a72c (0xb8 bytes)
- `DxeDriverEntryPrepare` @ 0x1a7e4 (0x99 bytes)
- `DxeDriverEntryPoint` @ 0x1a880 (0x1cc bytes)
- `PxeStructInit` @ 0x1aa4c (0xde bytes)
- `ProtocolBootCallback` @ 0x1ab2c (0x97 bytes)
- `ProtocolTeardown` @ 0x1abc4 (0x1d6 bytes)
- `UndiChildProtocolAlloc` @ 0x1bd4c (0xd6 bytes)
- `UndiChildProtocolRegister` @ 0x1be24 (0x11f bytes)
- `NicAddUndiCommand` @ 0x1bf44 (0x26b bytes)
- `PnpAddUndiChild` @ 0x1c1b0 (0x326 bytes)
- `PnpSetMacAddress` @ 0x1c4d8 (0x22c bytes)
- `PnpNotificationCallback` @ 0x1c704 (0xb60 bytes)
- `PnpParseOffsetUrlParam` @ 0x1d264 (0x169 bytes)
- `PnpStartNicInit` @ 0x1d3d0 (0xa8b bytes)
- `NicSetConfigItem` @ 0x1de5c (0x15b bytes)
- `NicParseAndApplyConfig` @ 0x1dfb8 (0x615 bytes)
- `EepromFindUndiRomEntry` @ 0x1e5d0 (0x92 bytes)
- `NicFinalizeInit` @ 0x1e664 (0x252 bytes)
- `NicStrMatch` @ 0x1e8b8 (0xf4 bytes)
- `NicControllerInit` @ 0x1e9ac (0x1e6 bytes)
- `UndiDevicePathBuild` @ 0x1eb94 (0x743 bytes)
- `SnpGetSetInterruptStatus` @ 0x1f2d8 (0x132 bytes)
- `SnpReceiveFilterInit` @ 0x1f40c (0x196 bytes)
- `SnpCheckNicType` @ 0x1f5a4 (0x74 bytes)
- `SnpGetLinkStatus` @ 0x1f618 (0x44 bytes)
- `SnpSetLinkSpeedDuplex` @ 0x1f65c (0x2a bytes)
- `SnpGetMacAddress` @ 0x1f688 (0x3f bytes)
- `SnpSetMacAddressStr` @ 0x1f6c8 (0x96 bytes)
- `SnpGetInitStatus` @ 0x1f760 (0x9 bytes)
- `SnpSetPermanentMacAddress` @ 0x1f76c (0x6e bytes)
- `SnpReadConfigFromFs` @ 0x1f7dc (0x2ab bytes)
- `SnpLookupConfigGuid` @ 0x1fa88 (0x167 bytes)
- `SnpReadNvmConfig` @ 0x1fbf0 (0x412 bytes)
- `SnpCheckFwRevisionThunk` @ 0x20004 (0x6 bytes)
- `SnpCheckFwRevision` @ 0x2000a (0xe2 bytes)
- `SnpGetFwRevision` @ 0x200ec (0x147 bytes)
- `SnpCheckAutoNegSpeed` @ 0x20234 (0x62 bytes)
- `SnpReadPhyRegister` @ 0x20298 (0x289 bytes)
- `SnpWritePhyRegister` @ 0x20524 (0xd2 bytes)
- `SnpInitPhyConfig` @ 0x205f8 (0x168 bytes)
- `SnpConfigurePhy` @ 0x20760 (0x12f bytes)
- `NvmLookupPciId1` @ 0x234ac (0x5d bytes)
- `NvmLookupPciId2` @ 0x2350c (0x5d bytes)
- `NvmValidatePciId` @ 0x2444c (0x1d1 bytes)
- `NvmCheckFwCompat` @ 0x24a14 (0xa5 bytes)
- `NvmInitChecklist` @ 0x24abc (0x3f9 bytes)
- `NvmRegInitFlash` @ 0x250b0 (0x159 bytes)
- `NvmReadFwBlock` @ 0x2520c (0x125 bytes)
- `NvmReadShadow` @ 0x25594 (0x4d bytes)
- `NvmWriteShadow` @ 0x255e4 (0x4f bytes)
- `NvmPollReady` @ 0x25634 (0xd9 bytes)
- `NvmCheckConfigDone` @ 0x25710 (0x5b bytes)
- `NvmUnsupported` @ 0x25874 (0xb bytes)
- `NvmInit` @ 0x25880 (0x75 bytes)
- `NvmWriteField` @ 0x258f8 (0x11d bytes)
- `NvmInitPciIdMapping` @ 0x25a18 (0x1ba bytes)
- `NvmGetVersionInfo` @ 0x25bd4 (0x9f bytes)
- `NvmGetString` @ 0x25c74 (0x127 bytes)
- `NvmReadField` @ 0x25d9c (0x85 bytes)
- `NvmReadPciMapping` @ 0x25e24 (0x56 bytes)
- `NvmCheckShadowIntegrity` @ 0x25e7c (0x48 bytes)
- `NvmValidateChecksum` @ 0x25ec4 (0xc0 bytes)
- `NvmGetImageInfo` @ 0x25f84 (0x4d bytes)
- `NvmSetPciConfig` @ 0x25fd4 (0x111 bytes)
- `NvmReadEepromWord` @ 0x260e8 (0xcc bytes)
- `NvmWriteEepromWord` @ 0x261b4 (0xcc bytes)
- `NvmWriteEepromBlock` @ 0x26280 (0xd7 bytes)
- `NvmWriteBlock` @ 0x26358 (0xcd bytes)
- `NvmGetNvmType` @ 0x26428 (0xaf bytes)
- `NvmEraseBlock` @ 0x264d8 (0x18c bytes)
- `NvmValidateImage` @ 0x269f8 (0x52 bytes)
- `NvmValidateChecksum2` @ 0x26ed4 (0x4a bytes)
- `UndiGetMacAddr` @ 0x27180 (0x93 bytes)
- `UndiCallbackDispatch` @ 0x272ec (0x13c bytes)
- `UndiCommandEntry` @ 0x27428 (0xbc bytes)
- `NvmCheckReadConfig` @ 0x274e4 (0xaf bytes)
- `UndiTransmit` @ 0x27594 (0x52 bytes)
- `UndiReceive` @ 0x275e8 (0x52 bytes)
- `UtlRegisterRead` @ 0x2763c (0x30 bytes)
- `UtlRegisterWrite` @ 0x2766c (0x59 bytes)
- `UtlRegisterAccess` @ 0x276c8 (0x55 bytes)
- `NvmReadByteConfig` @ 0x27720 (0x79 bytes)
- `NvmReadWordConfig` @ 0x2779c (0x7b bytes)
- `NvmWriteByteConfig` @ 0x27818 (0x81 bytes)
- `NvmWriteWordConfig` @ 0x2789c (0x7a bytes)
- `UtlMicroStall` @ 0x27918 (0x28 bytes)
- `UndiDisableAutoNeg` @ 0x2806c (0x178 bytes)
- `UndiParseNvmTlv` @ 0x281e4 (0x191 bytes)
- `UndiReadNvmInitData` @ 0x28378 (0x1d4 bytes)
- `UndiWriteNvmViaPhy` @ 0x2854c (0x7b bytes)
- `PciConfigRead` @ 0x285c8 (0xa3 bytes)
- `UndiValidateName` @ 0x2866c (0x2f bytes)
- `UndiWriteNameBlock` @ 0x2869c (0xd3 bytes)
- `UndiReadNameBlock` @ 0x28770 (0xf9 bytes)
- `PhyWriteNameStr224` @ 0x2886c (0xbb bytes)
- `PhyReadNameStr224` @ 0x28928 (0xc6 bytes)
- `PhyDetectSpeed` @ 0x289f0 (0x5d bytes)
- `PhySetSpeed` @ 0x28a50 (0xb5 bytes)
- `PhyIsGigabit` @ 0x28b08 (0x47 bytes)
- `PhyWriteNameStr128` @ 0x28b50 (0xbf bytes)
- `PhyReadNameStr128` @ 0x28c10 (0xdd bytes)
- `PhyWriteOemData` @ 0x28cf0 (0xbc bytes)
- `PhyReadOemData` @ 0x28dac (0xdd bytes)
- `PhyWriteNameOrOem` @ 0x28e8c (0x4e bytes)
- `PhyWriteOemData2` @ 0x28edc (0xbc bytes)
- `PhyReadOemData2` @ 0x28f98 (0xdd bytes)
- `PhyGetNvmOffset` @ 0x29078 (0xba bytes)
- `PhyCalcNvmAddr` @ 0x29134 (0x63 bytes)
- `PhyValidateSignature` @ 0x29198 (0xf0 bytes)
- `PhyReadConfigBlock` @ 0x29288 (0x125 bytes)
- `PhySearchEntry` @ 0x293b0 (0xa5 bytes)
- `PhyEntrySearchTable` @ 0x29888 (0x4d bytes)
- `PhyValidateSignature_0` @ 0x298d8 (0xcd bytes)
- `PhyReadEntryBlock` @ 0x299a8 (0x278 bytes)
- `PhyFindMatchingEntry` @ 0x29c20 (0x15c bytes)
- `PhySearchMatchingEntry` @ 0x29d7c (0x213 bytes)
- `MacGetPhyInfo` @ 0x2a334 (0x8c bytes)
- `MacSetupPhyLink` @ 0x2a3c0 (0x121 bytes)
- `MacCheckPhyLink` @ 0x2a4e4 (0x73 bytes)
- `MacGetLinkStatus` @ 0x2a558 (0xa2 bytes)
- `MacGetLinkCapability` @ 0x2a5fc (0x46 bytes)
- `MacSetFilterEntry` @ 0x2a644 (0xd1 bytes)
- `MacInitReceiveFilters` @ 0x2a718 (0x305 bytes)
- `MacSetMulticastList` @ 0x2aa20 (0xe9 bytes)
- `MacClearMulticastList` @ 0x2ab0c (0x1d6 bytes)
- `MacSetReceiveFilter` @ 0x2ace4 (0x144 bytes)
- `MacWriteAddress` @ 0x2ae28 (0x13b bytes)
- `MacSetMcastAddr` @ 0x2af64 (0xff bytes)
- `MacClearMcastTable` @ 0x2b064 (0xf7 bytes)
- `MacSetRarEntry` @ 0x2b15c (0x3c bytes)
- `MacInitRarTable` @ 0x2b198 (0xe5 bytes)
- `MacSetRarEntrySlot` @ 0x2b280 (0xe7 bytes)
- `MacSetVlanFilter` @ 0x2b368 (0x3c bytes)
- `MacReadPhyStatus` @ 0x2b3a4 (0x4d bytes)
- `MacReadEeprom` @ 0x2baa0 (0xf3 bytes)
- `MacWriteEeprom` @ 0x2bb94 (0xa1 bytes)
- `MacEepromBurstRead` @ 0x2bc38 (0x48 bytes)
- `MacEepromBurstWrite` @ 0x2bc80 (0x3a1 bytes)
- `MacInit` @ 0x2c104 (0x2df bytes)
- `MacSetupLink` @ 0x2c3e4 (0x31f bytes)
- `MacCheckLink` @ 0x2c704 (0x115 bytes)
- `MacInitRxDesc` @ 0x2c81c (0x14a bytes)
- `MacReadNvmString` @ 0x2c968 (0xc7 bytes)
- `MacInitTxDesc` @ 0x2ca30 (0xdd bytes)
- `MacResetHw` @ 0x2cb10 (0xe2 bytes)
- `MacSetupHwDesc` @ 0x2cbf4 (0xd7 bytes)
- `MacInitHw` @ 0x2cccc (0x195 bytes)
- `MacHwConfig` @ 0x2ce64 (0x2c3 bytes)
- `MacHwSetup` @ 0x2d128 (0x3ef bytes)
- `MacInitPhy` @ 0x2d518 (0x298 bytes)
- `MacRaiseMdi` @ 0x2d9fc (0x72 bytes)
- `MacInitSwFlag` @ 0x2da70 (0x207 bytes)
- `MacReadPhyReg` @ 0x2dc78 (0x52 bytes)
- `MacSetupLinkSpeed` @ 0x2dccc (0x587 bytes)
- `MacAutoNeg` @ 0x2e254 (0x339 bytes)
- `MacCheckEepromRange` @ 0x2f7c0 (0x95 bytes)
- `MacReadEepromWord` @ 0x2f858 (0x18e bytes)
- `UtlTimerPoll` @ 0x2f9e8 (0x40 bytes)
- `EepromNextEntry` @ 0x2fa28 (0x2e bytes)
- `EepromLookupSpeedVal` @ 0x2fa58 (0x40 bytes)
- `EepromGetSpeedVal` @ 0x2fa98 (0x5e bytes)
- `EepromValidateSpeed` @ 0x2faf8 (0x67 bytes)
- `EepromSpeedIsGig` @ 0x2fb60 (0x32 bytes)
- `EepromProtoTypeToHex` @ 0x2fb94 (0x59 bytes)
- `EepromProtoValToStr` @ 0x2fbf0 (0x78 bytes)
- `EepromRomProtoMatch` @ 0x2fc68 (0xaa bytes)
- `EepromCfgBlkChecksum` @ 0x2fd14 (0x37 bytes)
- `EepromProtoTypeToSize` @ 0x2fd4c (0xc6 bytes)
- `EepromProtoArraysMatch` @ 0x2fe14 (0x66 bytes)
- `UtlMacAddrToHexStr` @ 0x2fe7c (0x2b bytes)
- `UtlIntToHexStr` @ 0x2fea8 (0x5a bytes)
- `EepromDevIdMatchToStr` @ 0x2ff04 (0x91 bytes)
- `EepromUndiRomReadCfg` @ 0x2ff98 (0x14a bytes)
- `PxeRomDevMatch` @ 0x30378 (0xdd bytes)
- `SpiReadStatus` @ 0x30458 (0x74 bytes)
- `SpiEraseSector` @ 0x304cc (0x6a bytes)
- `SpiWaitReady` @ 0x30538 (0x47 bytes)
- `SpiWriteEnable` @ 0x30580 (0x47 bytes)
- `RegRegister_56` @ 0x305c8 (0x2f bytes)
- `SpiSendByte` @ 0x305f8 (0x54 bytes)
- `SpiChipSelect` @ 0x3064c (0x61 bytes)
- `SpiSendAddr` @ 0x306b0 (0x61 bytes)
- `SpiSendCmd` @ 0x30714 (0xc4 bytes)
- `SpiFlashErase` @ 0x309a8 (0x21d bytes)
- `SpiFlashWriteBlock` @ 0x30bc8 (0x1bb bytes)
- `UndiProtoIdentify` @ 0x30d84 (0x9d bytes)
- `SpiReadResponse` @ 0x30e24 (0x70 bytes)
- `SpiFlashRead` @ 0x30e94 (0x6b bytes)
- `UndiFwLoad` @ 0x3110c (0x2a0 bytes)
- `PxeRomGetImageSize` @ 0x313ac (0x45 bytes)
- `PxeRomUpdateChecksum` @ 0x313f4 (0x90 bytes)
- `PxeRomWriteDevId` @ 0x31484 (0xe2 bytes)
- `PxeRomParseVersion` @ 0x31568 (0x11a bytes)
- `PxeRomParseStrings` @ 0x31684 (0x651 bytes)
- `PxeRomChecksum` @ 0x31ec4 (0x40 bytes)
- `PxeRomFindPcir` @ 0x31f04 (0x22 bytes)
- `RegRegister_53` @ 0x31f28 (0x47 bytes)
- `IscsiInit` @ 0x31f70 (0x483 bytes)
- `IscsiSetup` @ 0x323f4 (0x1f7 bytes)
- `IscsiCmdProcess` @ 0x325ec (0x3c2 bytes)
- `IscsiSessionGetBufSize` @ 0x329b0 (0x3d bytes)
- `IscsiSessionSetBufSize` @ 0x329f0 (0x3d bytes)
- `RegRegister_24` @ 0x32a30 (0xe3 bytes)
- `RegRegister_25` @ 0x32b14 (0xdd bytes)
- `RegRegister_17` @ 0x32bf4 (0x146 bytes)
- `DxeRegister_37` @ 0x32d3c (0x4e bytes)
- `MngSetVlanFilter` @ 0x32d8c (0x106 bytes)
- `RegRegister_43` @ 0x32e94 (0x5c bytes)
- `RegRegister_39` @ 0x32ef0 (0x75 bytes)
- `RegRegister_35` @ 0x32f68 (0x9c bytes)
- `DxeRegister_47` @ 0x33004 (0x20 bytes)
- `RegRegister_29` @ 0x33024 (0xb3 bytes)
- `RegRegister_46` @ 0x330d8 (0x53 bytes)
- `RegRegister_31` @ 0x3312c (0xad bytes)
- `NvmGetRomEntrySize` @ 0x331dc (0x1e bytes)
- `DxeRegister_57` @ 0x331fc (0x46 bytes)
- `NvmReadRomEntry` @ 0x33244 (0xf7 bytes)
- `RegRegister_40` @ 0x3333c (0x74 bytes)
- `DxeRegister_18` @ 0x333b0 (0xbb bytes)
- `RegRegister_38` @ 0x3346c (0x80 bytes)
- `RegDriverEntry` @ 0x334ec (0x12c bytes)
- `RegRegister_32` @ 0x33618 (0xab bytes)
- `RegRegister_21` @ 0x336c4 (0x11c bytes)
- `RegRegister_6` @ 0x337e0 (0x1c4 bytes)
- `RegRegister_22` @ 0x339a4 (0x112 bytes)
- `IscsiGetProtocolValue` @ 0x33ab8 (0x58 bytes)
- `DxeRegister_51` @ 0x33b10 (0x11a bytes)
- `RegRegister_55` @ 0x33c2c (0x3a bytes)
- `MngCleanupCallback` @ 0x33c68 (0x37 bytes)
- `RegRegister_0` @ 0x33ca0 (0x248 bytes)
- `DxeRegister_0` @ 0x33ee8 (0x24b bytes)
- `IscsiStrToBin` @ 0x34134 (0x57 bytes)
- `IscsiTokenize` @ 0x3418c (0x59 bytes)
- `RegRegister_34` @ 0x341e8 (0xa2 bytes)
- `RegRegister_11` @ 0x3428c (0x17b bytes)
- `NvmWriteFieldRange64` @ 0x34408 (0x7f bytes)
- `NvmReadFieldRange64` @ 0x34488 (0x9a bytes)
- `IscsiReadConfigFlags` @ 0x34524 (0x9d bytes)
- `IscsiSetConfigFlag` @ 0x345c4 (0xb9 bytes)
- `IscsiWriteAllFieldRanges` @ 0x34680 (0x6e bytes)
- `IscsiReadAllFieldRanges` @ 0x346f0 (0x6e bytes)
- `RegRegister_7` @ 0x34760 (0x1b2 bytes)
- `RegRegister_4` @ 0x34914 (0x1f1 bytes)
- `RegRegister_48` @ 0x34b08 (0x52 bytes)
- `RegRegister_45` @ 0x34b5c (0x55 bytes)
- `RegRegister_8` @ 0x34bb4 (0x1ae bytes)
- `DxeRegister_53` @ 0x34d64 (0xe2 bytes)
- `DxeRegister_29` @ 0x34e48 (0x7d bytes)
- `DxeRegister_35` @ 0x34ec8 (0x63 bytes)
- `DxeRegister_55` @ 0x34f2c (0x7b bytes)
- `DxeRegister_20` @ 0x34fa8 (0xa9 bytes)
- `DxeRegister_31` @ 0x35054 (0x77 bytes)
- `DxeRegister_40` @ 0x350cc (0x3d bytes)
- `DxeRegister_42` @ 0x3510c (0x36 bytes)
- `DxeRegister_24` @ 0x35144 (0x8f bytes)
- `DxeRegister_54` @ 0x351d4 (0x8c bytes)
- `DhcpBuildOptions` @ 0x35260 (0x2bb bytes)
- `DhcpParseOptions` @ 0x3551c (0x349 bytes)
- `NiiGetStringLen` @ 0x35868 (0x86 bytes)
- `NiiTokenGet` @ 0x358f0 (0xb3 bytes)
- `NiiTokenSet` @ 0x359a4 (0x41 bytes)
- `NiiTokenApply` @ 0x359e8 (0x40 bytes)
- `NiiIpToString` @ 0x35a28 (0x138 bytes)
- `NiiStringToIp` @ 0x35b60 (0xa1 bytes)
- `NiiValidateIpString` @ 0x35c04 (0x8f bytes)
- `NiiParseIpPrefixLen` @ 0x35c94 (0x3b bytes)
- `NiiStrToMac` @ 0x35cd0 (0xe5 bytes)
- `nullsub_1` @ 0x35db8 (0x3 bytes)
- `DxeRegister_43` @ 0x35dbc (0x35 bytes)
- `DxeRegister_44` @ 0x35df4 (0x35 bytes)
- `DxeRegister_14` @ 0x35e2c (0xd8 bytes)
- `DxeRegister_25` @ 0x35f04 (0x89 bytes)
- `RegRegister_42` @ 0x35f90 (0x5e bytes)
- `DxeRegister_26` @ 0x35ff0 (0x88 bytes)
- `DxeRegister_12` @ 0x36078 (0x103 bytes)
- `DxeRegister_27` @ 0x3617c (0x7f bytes)
- `DxeRegister_52` @ 0x361fc (0xe7 bytes)
- `DxeRegister_50` @ 0x362e4 (0x11b bytes)
- `NiiTransmit` @ 0x36400 (0xc3 bytes)
- `RegRegister_10` @ 0x364c4 (0x188 bytes)
- `NiiSnpTransmit` @ 0x3664c (0x1ea bytes)
- `NiiSnpInitialize` @ 0x36b44 (0xab bytes)
- `NiiParseMacString` @ 0x36bf0 (0x65 bytes)
- `NvmCalcProtocolChecksum` @ 0x36c58 (0x8a bytes)
- `NiiArpInit` @ 0x36ce4 (0x44 bytes)
- `NiiDhcpCallback` @ 0x36d28 (0x11b bytes)
- `NiiMcastIpToMac` @ 0x36e44 (0x1c6 bytes)
- `Nii_3700c` @ 0x3700c (0x1b3 bytes)
- `Nii_371c0` @ 0x371c0 (0xa7 bytes)
- `Nii_37268` @ 0x37268 (0x14a bytes)
- `Nii_373b4` @ 0x373b4 (0xbd bytes)
- `Nii_37474` @ 0x37474 (0x4d bytes)
- `Nii_374c4` @ 0x374c4 (0x85 bytes)
- `Nii_3754c` @ 0x3754c (0xb7 bytes)
- `Nii_37604` @ 0x37604 (0x152 bytes)
- `Nii_37758` @ 0x37758 (0x149 bytes)
- `NiiReceive` @ 0x378a4 (0x143 bytes)
- `NiiShutdown` @ 0x379e8 (0x17b bytes)
- `JUMPOUT_w` @ 0x37b64 (0x1a bytes)
- `DxeRegister_39` @ 0x37b9c (0x43 bytes)
- `DxeRegister_19` @ 0x37be0 (0xab bytes)
- `j_RegRegister_10` @ 0x37eb8 (0x5 bytes)
- `NiiReset` @ 0x37ec0 (0x73 bytes)
- `NiiSetLinkSpeed` @ 0x3815c (0x48 bytes)
- `RegRegister_19` @ 0x381a4 (0x12a bytes)
- `RegRegister` @ 0x382d0 (0x298 bytes)
- `DxeRegister` @ 0x38568 (0x279 bytes)
- `RegRegister_28` @ 0x387e4 (0xbc bytes)
- `DxeRegister_30` @ 0x38a94 (0x7b bytes)
- `DxeRegister_33` @ 0x38b10 (0x72 bytes)
- `DxeInit_0` @ 0x38b84 (0x20 bytes)
- `NiiGetStatus` @ 0x38ba4 (0x2b bytes)
- `NiiStationsAddr` @ 0x38bd0 (0x314 bytes)
- `NiiModeSet` @ 0x38ee4 (0x1b3 bytes)
- `NiiModeGet` @ 0x39098 (0x2a3 bytes)
- `NiiMcIpToMacNew` @ 0x3933c (0xaa bytes)
- `NiiMcIpToMacFree` @ 0x393e8 (0xe7 bytes)
- `NiiStnAddrAdd` @ 0x394d0 (0x2b bytes)
- `DxeRegister_22` @ 0x394fc (0x96 bytes)
- `NiiStnAddrDel` @ 0x39594 (0x5 bytes)
- `NiiStnAddrFlush` @ 0x3959c (0x2b bytes)
- `NiiGroupsAddr` @ 0x395c8 (0x42 bytes)
- `NiiGroupsAddrDel` @ 0x3960c (0x5b bytes)
- `DxeRegister_58` @ 0x39668 (0x44 bytes)
- `DxeRegister_27Wrap` @ 0x396ac (0x1b bytes)
- `DxeRegister_45` @ 0x396c8 (0x2e bytes)
- `RegRegister_18` @ 0x396f8 (0x139 bytes)
- `NvmCheckBootMode` @ 0x39834 (0x92 bytes)
- `DxeRegister_15` @ 0x398c8 (0xd4 bytes)
- `NiiIfInfoSet` @ 0x3999c (0x4b bytes)
- `NiiIfInfoGet` @ 0x399e8 (0x101 bytes)
- `RegRegister_3` @ 0x39aec (0x1f3 bytes)
- `RegRegister_20` @ 0x39ce0 (0x11f bytes)
- `DxeRegister_2` @ 0x39e00 (0x21e bytes)
- `Nii_3a020` @ 0x3a020 (0xa1 bytes)
- `Nii_3a0c4` @ 0x3a0c4 (0x37 bytes)
- `Nii_3a0fc` @ 0x3a0fc (0x5d bytes)
- `NiiGetMcIpToMac` @ 0x3a15c (0x29 bytes)
- `Nii_3a188` @ 0x3a188 (0x69 bytes)
- `Nii_3a1f4` @ 0x3a1f4 (0x33 bytes)
- `Nii_3a228` @ 0x3a228 (0x1d7 bytes)
- `Nii_3a400` @ 0x3a400 (0x6b bytes)
- `Nii_3a46c` @ 0x3a46c (0x29 bytes)
- `Nii_3a498` @ 0x3a498 (0x35 bytes)
- `Nii_3a4d0` @ 0x3a4d0 (0x199 bytes)
- `Nii_3a66c` @ 0x3a66c (0x79 bytes)
- `Nii_3a6e8` @ 0x3a6e8 (0x1b bytes)
- `Nii_3a704` @ 0x3a704 (0xdf bytes)
- `Nii_3a7e4` @ 0x3a7e4 (0xe2 bytes)
- `NiiNullStub` @ 0x3a8c8 (0x3 bytes)
- `NiiStationAddrSet` @ 0x3a8cc (0x87 bytes)
- `NiiGetProtoType` @ 0x3a954 (0x27 bytes)
- `NiiGetStatusVal` @ 0x3a97c (0xa bytes)
- `RegRegister_54` @ 0x3a988 (0x3d bytes)
- `RegRegister_57` @ 0x3a9c8 (0x22 bytes)
- `NiiSetMacAddressList` @ 0x3a9ec (0x64 bytes)
- `NiiMediaState` @ 0x3aa50 (0x12f bytes)
- `NiiStnAddrSet` @ 0x3ab80 (0xae bytes)
- `NiiSetFilterEntry` @ 0x3ac30 (0x78 bytes)
- `NiiStnAddrGet` @ 0x3aca8 (0xba bytes)
- `RegRegister_5` @ 0x3ad64 (0x1ec bytes)
- `NiiGetVlanState` @ 0x3af50 (0x72 bytes)
- `RegRegister_23` @ 0x3afc4 (0xe5 bytes)
- `Nii_3b0ac` @ 0x3b0ac (0x186 bytes)
- `Nii_3b234` @ 0x3b234 (0x12d bytes)
- `Nii_3b364` @ 0x3b364 (0x111 bytes)
- `Nii_3b478` @ 0x3b478 (0x3a bytes)
- `NiiReceiveFilterSet` @ 0x3b4b4 (0x5d bytes)
- `NiiReceiveFilterGet` @ 0x3b514 (0x6a bytes)
- `NiiReceiveFilterReset` @ 0x3b580 (0x273 bytes)
- `NiiMcIpToMacSet` @ 0x3b7f4 (0x57 bytes)
- `SnpGetDefaultConfig` @ 0x3b84c (0x14 bytes)
- `DxeRegister_16` @ 0x3b860 (0xc2 bytes)
- `DxeRegister_46` @ 0x3b924 (0x2b bytes)
- `RegRegister_44` @ 0x3b950 (0x5a bytes)
- `NvmReadProtocolValue` @ 0x3b9ac (0x43 bytes)
- `NiiStatistics` @ 0x3b9f0 (0x10c bytes)
- `NiiStatisticsReset` @ 0x3bafc (0x69 bytes)
- `UtlRegisterAccessE00` @ 0x3bb68 (0x1c bytes)
- `NiiInterruptSet` @ 0x3bb84 (0x7a bytes)
- `RegRegister_50` @ 0x3bc00 (0x4b bytes)
- `RegRegister_52` @ 0x3bc4c (0x48 bytes)
- `RegRegister_41` @ 0x3bc94 (0x6f bytes)
- `CompNameGetDriverName` @ 0x3bd04 (0x27 bytes)
- `DxeRegister_34` @ 0x3bd2c (0x6b bytes)
- `DxeRegWrapReg30` @ 0x3bd98 (0xa bytes)
- `DxeRegWrapReg47` @ 0x3bda4 (0xa bytes)
- `RegRegister_30` @ 0x3bdb0 (0xb3 bytes)
- `RegRegister_47` @ 0x3be64 (0x53 bytes)
- `DxeRegister_11` @ 0x3beb8 (0x10a bytes)
- `NiiChunkedTransmit` @ 0x3bfc4 (0xc4 bytes)
- `CompNameGetControllerName` @ 0x3c088 (0xc4 bytes)
- `CompNameLookupControllerName` @ 0x3c14c (0xdb bytes)
- `PciFindFunctionByIrq` @ 0x3c228 (0x97 bytes)
- `CompNameGetLang` @ 0x3c2c0 (0x16e bytes)
- `CompNameInitSupportedLang` @ 0x3c430 (0x64 bytes)
- `CompNameGetSupportedLang` @ 0x3c494 (0x117 bytes)
- `NiiPollDeviceReady` @ 0x3c5ac (0x57 bytes)
- `IscsiBootInit` @ 0x3c604 (0xd6 bytes)
- `CompNameGetChildHandle` @ 0x3c6dc (0x58 bytes)
- `CompNameBestLang` @ 0x3c734 (0x1ba bytes)
- `DxeRegister_38` @ 0x3c8f0 (0x44 bytes)
- `RegRegister_51` @ 0x3c934 (0x4a bytes)
- `CompNameInstallTable` @ 0x3c980 (0xe8 bytes)
- `CompNameNullThunk` @ 0x3ca68 (0x3 bytes)
- `CompNameGuidToString` @ 0x3ca6c (0x1f bytes)
- `CompNameInstall` @ 0x3ca8c (0xb5 bytes)
- `UtlStrToBin` @ 0x3cb44 (0xc9 bytes)
- `UtlTokenize` @ 0x3cc10 (0xbe bytes)
- `DxeRegister_28` @ 0x3ccd0 (0x7f bytes)
- `UtlSkipSpace` @ 0x3cd50 (0x56 bytes)
- `UtlIsAlpha` @ 0x3cda8 (0x58 bytes)
- `UtlIsDigit` @ 0x3ce00 (0x18 bytes)
- `UtlStrToUpper` @ 0x3ce18 (0x8f bytes)
- `UtlStrToLower` @ 0x3cea8 (0x4e bytes)
- `UtlStrCaseCmp` @ 0x3cef8 (0x91 bytes)
- `UtlStrNCat` @ 0x3cf8c (0x50 bytes)
- `RegRegister_36` @ 0x3cfdc (0x90 bytes)
- `DxeRegister_36` @ 0x3d06c (0x52 bytes)
- `RegRegister_37` @ 0x3d0c0 (0x84 bytes)
- `DxeRegister_41` @ 0x3d144 (0x3b bytes)
- `MacSetConfigFlags` @ 0x3d180 (0xb0 bytes)
- `MacCheckBootMode` @ 0x3d230 (0xe1 bytes)
- `MacInitConfigFlags` @ 0x3d314 (0x257 bytes)
- `MacUpdateConfigFlags` @ 0x3d56c (0x111 bytes)
- `RegRegister_15` @ 0x3d680 (0x160 bytes)
- `DxeRegister_1` @ 0x3d7e0 (0x230 bytes)
- `DxeRegister_56` @ 0x3da10 (0x66 bytes)
- `UtlGuidToString` @ 0x3da78 (0xf7 bytes)
- `UtlStringToGuid` @ 0x3db70 (0x25d bytes)
- `UtlBinToHex` @ 0x3ddd0 (0xea bytes)
- `UtlStrToLowercase` @ 0x3debc (0xb5 bytes)
- `UtlHexToBin` @ 0x3df74 (0x123 bytes)
- `PhyCheckLinkSpeedCap` @ 0x3e098 (0x80 bytes)
- `MngConfigGet` @ 0x3e118 (0x33 bytes)
- `UtlStrToInt` @ 0x3e14c (0x81 bytes)
- `UtlStrToUint` @ 0x3e1d0 (0x5e bytes)
- `UtlParseTokenStrLong` @ 0x3e230 (0xf8 bytes)
- `UtlHexStringToInt` @ 0x3e328 (0x6e bytes)
- `PhyCalcLinkSpeed` @ 0x3e398 (0x20d bytes)
- `UtlParseCmdLine` @ 0x3e5a8 (0x125 bytes)
- `UtlGetCmdToken` @ 0x3e6d0 (0x115 bytes)
- `UtlGetNumericArg` @ 0x3e7e8 (0xe7 bytes)
- `UtlGetStringArg` @ 0x3e8d0 (0xcc bytes)
- `MngConfigSet` @ 0x3e99c (0x59 bytes)
- `UtlParseKeyValue` @ 0x3e9f8 (0xd7 bytes)
- `UtlSkipToken` @ 0x3ead0 (0x18 bytes)
- `MngSetDefaultConfig` @ 0x3eae8 (0x27e bytes)
- `MngSendCommand` @ 0x3ed68 (0x10b bytes)
- `MngReadResponse` @ 0x3ee74 (0x6e bytes)
- `MngProcessResponse` @ 0x3eee4 (0xda bytes)
- `MngCheckCmdStatus` @ 0x3efc0 (0xd1 bytes)
- `MngSendDataCmd` @ 0x3f094 (0xa4 bytes)
- `MngRecvDataCmd` @ 0x3f138 (0xad bytes)
- `MngReadWord` @ 0x3f1e8 (0x89 bytes)
- `MngWriteWord` @ 0x3f274 (0x48 bytes)
- `MngExecHwCmd` @ 0x3f2bc (0xc7 bytes)
- `MngInitSession` @ 0x3f384 (0x44 bytes)
- `MngCloseSession` @ 0x3f3c8 (0x51 bytes)
- `MngExecHwCmdSeq` @ 0x3f41c (0x155 bytes)
- `UtlTimer1Ms` @ 0x3f574 (0x16 bytes)
- `UtlTimer10Ms` @ 0x3f58c (0x16 bytes)
- `UtlTimer100Ms` @ 0x3f5a4 (0x16 bytes)
- `MngInitHwCmd` @ 0x3f5bc (0x1bc bytes)
- `UtlTimer1Sec` @ 0x3f778 (0x16 bytes)
- `UtlTimer2Sec` @ 0x3f790 (0x16 bytes)
- `UtlTimer3Sec` @ 0x3f7a8 (0x16 bytes)
- `MngSendHwCmd` @ 0x3f7c0 (0x82 bytes)
- `RegRegister_33` @ 0x3f844 (0xa4 bytes)
- `UtlTimerGetCurrent` @ 0x3f8e8 (0x34 bytes)
- `UtlTimerSetEvent` @ 0x3f91c (0xb4 bytes)
- `UtlTimerCheckExpire` @ 0x3f9d0 (0xec bytes)
- `UtlTimerCancel` @ 0x3fabc (0x49 bytes)
- `IscsiTokenize2` @ 0x3fb08 (0x70 bytes)
- `MngProcessCommand` @ 0x3fb78 (0x6e bytes)
- `RegRegister_9` @ 0x3fbe8 (0x190 bytes)
- `RegRegister_26` @ 0x3fd78 (0xd7 bytes)
- `UtlTimerPollExpired` @ 0x3fe50 (0x17f bytes)
- `MngGetVersion` @ 0x3ffd0 (0x225 bytes)
- `MngApplySettings` @ 0x401f8 (0x2b5 bytes)
- `MngFlashWriteBlock` @ 0x404b0 (0x162 bytes)
- `MngFlashUpdate` @ 0x40614 (0x270 bytes)
- `MngWriteStrField` @ 0x40884 (0x3d bytes)
- `MngWriteWordField` @ 0x408c4 (0x39 bytes)
- `MngHandleVlanConfig` @ 0x40900 (0x1a6 bytes)
- `RegRegister_13` @ 0x40aa8 (0x16e bytes)
- `MngHandleCommand` @ 0x40c18 (0x42a bytes)
- `MngInitSessionHw` @ 0x41044 (0xc4 bytes)
- `MngGetHwState` @ 0x41108 (0x30 bytes)
- `MngCheckHwReady` @ 0x41138 (0x28 bytes)
- `MngCheckHwDone` @ 0x41160 (0x26 bytes)
- `MngExecCommand` @ 0x41188 (0x136 bytes)
- `MngWaitResponse` @ 0x412c0 (0x151 bytes)
- `MngParseResponse` @ 0x41414 (0xcf bytes)
- `MngValidateResponse` @ 0x414e4 (0x6b bytes)
- `DxeInit_1` @ 0x41550 (0xbe bytes)
- `DxeInit` @ 0x41610 (0x206 bytes)
- `DxeRegister_49` @ 0x41818 (0x127 bytes)
- `DxeRegister_8` @ 0x41940 (0x119 bytes)
- `DxeRegister_10` @ 0x41a5c (0x10c bytes)
- `MngSetLedState` @ 0x41b68 (0x46 bytes)
- `MngSetDeviceState` @ 0x41bb0 (0x177 bytes)
- `RegRegister_27` @ 0x41d28 (0xbd bytes)
- `RegRegister_49` @ 0x41de8 (0x4d bytes)
- `RegRegister_14` @ 0x41e38 (0x166 bytes)
- `MngSetPowerState` @ 0x41fa0 (0x46 bytes)
- `MngSetPhyPower` @ 0x41fe8 (0x76 bytes)
- `MngSetWolConfig` @ 0x42060 (0xf7 bytes)
- `MngGetWolConfig` @ 0x42158 (0x169 bytes)
- `RegRegister_12` @ 0x422c4 (0x171 bytes)
- `DxeRegister_3` @ 0x42438 (0x1fa bytes)
- `DxeRegister_7` @ 0x42634 (0x123 bytes)
- `DxeRegister_13` @ 0x42758 (0x103 bytes)
- `DxeRegister_17` @ 0x4285c (0xbe bytes)
- `DxeRegister_9` @ 0x4291c (0x10d bytes)
- `DxeRegister_6` @ 0x42a2c (0x128 bytes)
- `sub_42B54` @ 0x42b54 (0xa8 bytes)
- `RegRegister_2` @ 0x42bfc (0x208 bytes)
- `RegRegister_1` @ 0x42e04 (0x216 bytes)
- `sub_4301C` @ 0x4301c (0xa2 bytes)
- `DxeRegister_5` @ 0x430c0 (0x139 bytes)
- `DxeRegister_4` @ 0x431fc (0x13a bytes)
- `DxeRegister_21` @ 0x43338 (0x97 bytes)
- `DxeRegister_23` @ 0x433d0 (0x94 bytes)
- `DxeRegister_48` @ 0x43464 (0x180 bytes)
- `sub_435E4` @ 0x435e4 (0x43 bytes)
- `MngUpdateFwImage` @ 0x43628 (0x101 bytes)
- `MngCalcFwCrc` @ 0x4372c (0x27 bytes)
- `MngFwUpdateBlock` @ 0x43754 (0x1f2 bytes)
- `MngFwFullUpdate` @ 0x43948 (0x322 bytes)
- `MngGetFwVersion` @ 0x43c6c (0xba bytes)
- `MngParseFwVersion` @ 0x43d28 (0x133 bytes)
- `MngGetFwMode` @ 0x43e5c (0x3f bytes)
- `MngGetCapability` @ 0x43e9c (0x15 bytes)
- `DxeRegister_32` @ 0x43fbc (0x74 bytes)
- `UtlRegWriteCtrl` @ 0x44030 (0x37 bytes)
- `UtlRegWriteStatus` @ 0x44068 (0x39 bytes)
- `UtlRegWriteCtrlAlt` @ 0x440a4 (0x39 bytes)
- `UtlNvmVtableWrite` @ 0x440e0 (0x17 bytes)
- `UtlNvmVtableRead` @ 0x440f8 (0x17 bytes)
- `Utl_44110` @ 0x44110 (0x74 bytes)
- `Utl_44184` @ 0x44184 (0x74 bytes)
- `Utl_441f8` @ 0x441f8 (0x103 bytes)
- `Utl_442fc` @ 0x442fc (0x200 bytes)
- `UtlNvmContextWrite` @ 0x444fc (0x3d bytes)
- `UtlNvmContextRead` @ 0x4453c (0x3f bytes)
- `UtlNvmContextRelease` @ 0x4457c (0x34 bytes)
- `UtlNvmCrcVerify` @ 0x445b0 (0x1ce bytes)
- `UtlCrc32Calc` @ 0x44888 (0x32 bytes)
- `UtlMemset` @ 0x448bc (0x33 bytes)
- `UtlBufferFill` @ 0x448f0 (0x1ba bytes)
- `UtlSPrintf` @ 0x44aac (0xc91 bytes)
- `UtlVSPrintf` @ 0x45740 (0x22 bytes)
- `UtlMemCpy` @ 0x45764 (0x47 bytes)
- `UtlMemMove` @ 0x457ac (0x29 bytes)
- `UtlStrNCpy` @ 0x45818 (0x36 bytes)
- `UtlStrStr` @ 0x4589c (0x53 bytes)
- `UtlAllocZero` @ 0x458f0 (0x2e bytes)
- `UtlStrCmp` @ 0x45920 (0x32 bytes)
- `UtlStrCpy` @ 0x45954 (0x3e bytes)
- `UtlMemAllocAligned` @ 0x45994 (0x71 bytes)
- `UtlParseTokenStr` @ 0x45a08 (0x17f bytes)
- `UtlHexStrToBin` @ 0x45b88 (0x2cb bytes)
- `UtlParseTokenStrWide` @ 0x45e54 (0xa3 bytes)
- `UtlParseTokenStrSafe` @ 0x45ef8 (0x15f bytes)
- `UtlMemAllocStruct` @ 0x46058 (0x10f bytes)
- `UtlStrCatMemPool` @ 0x46168 (0x118 bytes)
- `UtlMemPoolAlloc` @ 0x46280 (0x1ee bytes)
- `UtlStrStrWide` @ 0x46470 (0x97 bytes)
- `UtlParseUrlParam` @ 0x46508 (0x8c bytes)
- `UtlParseUrlStr` @ 0x46594 (0x10f bytes)
- `UtlMemAlloc` @ 0x466a4 (0x5b bytes)
- `UtlMemFree` @ 0x46700 (0x2e bytes)
- `UtlMemDup` @ 0x46730 (0x65 bytes)
- `UtlBuildTlv` @ 0x46798 (0x50 bytes)
- `UtlMemDupFromPath` @ 0x467e8 (0x31 bytes)
- `UtlBuildTlvWide` @ 0x4681c (0x27 bytes)
- `UtlBuildTlvPath` @ 0x46844 (0x69 bytes)
- `UtlMemAllocPool` @ 0x468b0 (0x53 bytes)
- `UtlAllocRegisterProto` @ 0x46904 (0x281 bytes)
- `UtlInstallProtocol` @ 0x46b88 (0x250 bytes)
- `UtlConfigHash` @ 0x46dd8 (0x114 bytes)
- `UtlConfigSaveToNvm` @ 0x46eec (0x167 bytes)
- `UtlConfigCalcHash` @ 0x47054 (0x90 bytes)
