# SiInit

- Module: SiInit
- Port: 13908
- Total: 181
- Named: 138
- Unnamed: 43

## Functions

- `MmioSetMem` @ 0xffd6cfb4 (0x15 bytes)
- `MmioZeroMem` @ 0xffd6cfd4 (0x20 bytes)
- `MmioMemmove` @ 0xffd6cff4 (0x3f bytes)
- `MmioFillPairs` @ 0xffd6d034 (0x1f bytes)
- `MmioSetMem32` @ 0xffd6d054 (0x15 bytes)
- `_ModuleEntryPoint` @ 0xffd6d0f0 (0x71 bytes)
- `SiInitDispatchEndOfPei` @ 0xffd6d161 (0x23 bytes)
- `SiInit_Entry` @ 0xffd6d184 (0xbc bytes)
- `DebugClear` @ 0xffd6d240 (0x13 bytes)
- `DebugPrint` @ 0xffd6d253 (0x23 bytes)
- `sub_FFD6D276` @ 0xffd6d276 (0x1f bytes)
- `sub_FFD6D295` @ 0xffd6d295 (0x1f bytes)
- `DebugAssert` @ 0xffd6d2b4 (0x31 bytes)
- `DebugPrintAssert` @ 0xffd6d2e5 (0x2a bytes)
- `sub_FFD6D30F` @ 0xffd6d30f (0x1e bytes)
- `sub_FFD6D32D` @ 0xffd6d32d (0x4f bytes)
- `sub_FFD6D37C` @ 0xffd6d37c (0x47 bytes)
- `PchInit_AfterMem` @ 0xffd6d3c3 (0x215 bytes)
- `SiInitOnEndOfPei` @ 0xffd6d5d8 (0xa1 bytes)
- `PchOnEndOfPei` @ 0xffd6d679 (0x1a9 bytes)
- `PchInit` @ 0xffd6d822 (0x3d2 bytes)
- `AssertCpuDeadLoop_3` @ 0xffd6dbf4 (0x8f bytes)
- `PchInitEndOfPeiCallback` @ 0xffd6dc83 (0x289 bytes)
- `sub_FFD6DF0C` @ 0xffd6df0c (0x43 bytes)
- `Assert_25` @ 0xffd6df4f (0x8b bytes)
- `sub_FFD6DFDA` @ 0xffd6dfda (0xaa bytes)
- `Assert_8` @ 0xffd6e084 (0x9d bytes)
- `sub_FFD6E121` @ 0xffd6e121 (0x14b bytes)
- `DebugLogPrint_24` @ 0xffd6e26c (0x16f bytes)
- `DebugLogPrint_26` @ 0xffd6e3db (0x8c bytes)
- `DebugLogPrint` @ 0xffd6e467 (0x34f bytes)
- `Assert_13` @ 0xffd6e841 (0x6a bytes)
- `Assert_0` @ 0xffd6e8ab (0x274 bytes)
- `PchTraceHubSetMemoryAsUncached` @ 0xffd6eb1f (0x7e bytes)
- `AssertCpuDeadLoop_4` @ 0xffd6eb9d (0x88 bytes)
- `sub_FFD6EC25` @ 0xffd6ec25 (0x19 bytes)
- `Assert_11` @ 0xffd6ec3e (0x84 bytes)
- `Assert_10` @ 0xffd6ecc2 (0x89 bytes)
- `sub_FFD6ED4B` @ 0xffd6ed4b (0xaf bytes)
- `sub_FFD6EDFA` @ 0xffd6edfa (0x80c bytes)
- `PeiInit` @ 0xffd6f606 (0xb3 bytes)
- `PchTraceHubOnEndOfPei` @ 0xffd6f6b9 (0x237 bytes)
- `SendCodecCommand` @ 0xffd6f8f0 (0x86 bytes)
- `GetCodecCurrentBclkFrequency` @ 0xffd6f976 (0x1da bytes)
- `ConfigureLinkFrequency` @ 0xffd6fb50 (0xc7 bytes)
- `Assert_4` @ 0xffd6fc17 (0xec bytes)
- `PeiInit_0` @ 0xffd6fd03 (0x33 bytes)
- `PeiInit_1` @ 0xffd6fd36 (0x2d bytes)
- `DetectAndInitializeCodec` @ 0xffd6fd63 (0x206 bytes)
- `DxeInit` @ 0xffd6ff69 (0x343 bytes)
- `ConfigureHdAudio` @ 0xffd702ac (0x34d bytes)
- `DisableHdAudio` @ 0xffd705f9 (0xd7 bytes)
- `sub_FFD706D0` @ 0xffd706d0 (0x82 bytes)
- `Assert` @ 0xffd70752 (0x30f bytes)
- `Assert_5` @ 0xffd70a61 (0xd9 bytes)
- `PchInterruptAssign` @ 0xffd70b3a (0x42f bytes)
- `PchSetLinkWidth` @ 0xffd70f69 (0x2eb bytes)
- `PchThermalInit` @ 0xffd71254 (0xbb bytes)
- `PchRootPortsInit` @ 0xffd7130f (0x75 bytes)
- `DebugLogPrint_2` @ 0xffd71384 (0x174 bytes)
- `PchHsioInit` @ 0xffd714f8 (0x124 bytes)
- `PchHsioSync` @ 0xffd7161c (0xd1 bytes)
- `PchWdtEndOfPei` @ 0xffd716ed (0x4f bytes)
- `PeiServicesGetBootMode` @ 0xffd7173c (0x32 bytes)
- `PchUsbInit` @ 0xffd7176e (0x180 bytes)
- `PeiGetInfo` @ 0xffd718ee (0x2a bytes)
- `sub_FFD71918` @ 0xffd71918 (0x1c bytes)
- `AssertCpuDeadLoop_5` @ 0xffd71934 (0x6e bytes)
- `HobConfig_1` @ 0xffd719a2 (0x45 bytes)
- `AssertCpuDeadLoop_9` @ 0xffd719e7 (0x3a bytes)
- `HobConfig_2` @ 0xffd71a21 (0x41 bytes)
- `HobConfig_0` @ 0xffd71a62 (0x6e bytes)
- `SataConfig` @ 0xffd71ad0 (0x4e bytes)
- `HobConfig` @ 0xffd71b1e (0x78 bytes)
- `sub_FFD71B96` @ 0xffd71b96 (0x1f bytes)
- `sub_FFD71BB5` @ 0xffd71bb5 (0x15a bytes)
- `Assert_27` @ 0xffd71d0f (0x30 bytes)
- `Assert_26` @ 0xffd71d3f (0x5f bytes)
- `MemConfig_0` @ 0xffd71d9e (0x53 bytes)
- `MemConfig` @ 0xffd71df1 (0x71 bytes)
- `DebugLogPrint_10` @ 0xffd71e62 (0xc9 bytes)
- `DebugLogPrint_25` @ 0xffd71f2b (0xf0 bytes)
- `AssertCpuDeadLoop_1` @ 0xffd7201b (0x140 bytes)
- `DebugLogPrint_0` @ 0xffd7215b (0x221 bytes)
- `DebugLogPrint_11` @ 0xffd7237c (0xc8 bytes)
- `AssertCpuDeadLoop_7` @ 0xffd72444 (0x53 bytes)
- `AssertCpuDeadLoop_8` @ 0xffd72497 (0x53 bytes)
- `sub_FFD724EA` @ 0xffd724ea (0x34 bytes)
- `AssertCpuDeadLoop_0` @ 0xffd7251e (0x1ba bytes)
- `ConfigureXhci` @ 0xffd726d8 (0x59 bytes)
- `DebugLogPrint_5` @ 0xffd72731 (0x103 bytes)
- `DebugLogPrint_9` @ 0xffd72834 (0xcc bytes)
- `DebugLogPrint_22` @ 0xffd72900 (0x21 bytes)
- `DxeInit_1` @ 0xffd72921 (0x36 bytes)
- `sub_FFD72957` @ 0xffd72957 (0x10 bytes)
- `sub_FFD72967` @ 0xffd72967 (0x2b bytes)
- `DebugLogPrint_14` @ 0xffd72992 (0xa2 bytes)
- `DxeInit_0` @ 0xffd72a34 (0x155 bytes)
- `PchInterruptConfigEntry` @ 0xffd72b89 (0xe1 bytes)
- `AssertEfiError` @ 0xffd72c6a (0x3d bytes)
- `DebugLogPrint_21` @ 0xffd72ca7 (0x40 bytes)
- `PchInterruptCheck` @ 0xffd72ce7 (0x3f bytes)
- `GpioLockGpios` @ 0xffd72d26 (0x28e bytes)
- `PchGpioInit` @ 0xffd72fb4 (0xec bytes)
- `DebugLogPrint_13` @ 0xffd730a0 (0xa9 bytes)
- `sub_FFD73149` @ 0xffd73149 (0x1c bytes)
- `sub_FFD73165` @ 0xffd73165 (0x1c bytes)
- `sub_FFD73181` @ 0xffd73181 (0x2d bytes)
- `DebugLogPrint_15` @ 0xffd731ae (0x9b bytes)
- `ConfigureAudioPll` @ 0xffd73249 (0x92 bytes)
- `GpioGetPadConfig` @ 0xffd732db (0x56 bytes)
- `sub_FFD73331` @ 0xffd73331 (0x3f bytes)
- `sub_FFD73370` @ 0xffd73370 (0x1b bytes)
- `sub_FFD7338B` @ 0xffd7338b (0x1b bytes)
- `sub_FFD733A6` @ 0xffd733a6 (0x20 bytes)
- `GpioGetGroupFromPad` @ 0xffd733c6 (0x2e bytes)
- `GpioGetGroupIndexFromPad` @ 0xffd733f4 (0x33 bytes)
- `Assert_18` @ 0xffd73427 (0x35 bytes)
- `GpioCheckPadOwnership` @ 0xffd7345c (0x2c bytes)
- `Assert_20` @ 0xffd73488 (0x32 bytes)
- `sub_FFD734BA` @ 0xffd734ba (0x27 bytes)
- `GpioGetGpiomuxConfig` @ 0xffd734e1 (0x23 bytes)
- `Assert_24` @ 0xffd73504 (0x27 bytes)
- `Assert_23` @ 0xffd7352b (0x29 bytes)
- `Assert_22` @ 0xffd73554 (0x2c bytes)
- `Assert_19` @ 0xffd73580 (0x34 bytes)
- `Assert_17` @ 0xffd735b4 (0x4e bytes)
- `sub_FFD73602` @ 0xffd73602 (0x1f bytes)
- `SmmGetInfo` @ 0xffd7363e (0x4d bytes)
- `DebugLogPrint_18` @ 0xffd7368b (0x6a bytes)
- `DebugLogPrint_8` @ 0xffd736f5 (0xe3 bytes)
- `sub_FFD737D8` @ 0xffd737d8 (0x12 bytes)
- `sub_FFD737EA` @ 0xffd737ea (0xe bytes)
- `sub_FFD737F8` @ 0xffd737f8 (0x27 bytes)
- `DebugLogPrint_16` @ 0xffd7381f (0x95 bytes)
- `DebugLogPrint_3` @ 0xffd738b4 (0x15e bytes)
- `DebugLogPrint_6` @ 0xffd73a12 (0xfc bytes)
- `Assert_2` @ 0xffd73b0e (0x143 bytes)
- `DebugLogPrint_12` @ 0xffd73c51 (0xb9 bytes)
- `DebugLogPrint_4` @ 0xffd73d0a (0x11e bytes)
- `DebugLogPrint_7` @ 0xffd73e28 (0xe5 bytes)
- `DebugLogPrint_20` @ 0xffd73f0d (0x17e bytes)
- `sub_FFD740F5` @ 0xffd740f5 (0x17 bytes)
- `Assert_9` @ 0xffd7410c (0x93 bytes)
- `Assert_21` @ 0xffd7419f (0x32 bytes)
- `PchPcrRead` @ 0xffd741d1 (0x50 bytes)
- `PchPcrWrite` @ 0xffd74221 (0x91 bytes)
- `Assert_16` @ 0xffd742b2 (0x4f bytes)
- `Assert_7` @ 0xffd74301 (0x9e bytes)
- `Assert_15` @ 0xffd7439f (0x50 bytes)
- `sub_FFD743EF` @ 0xffd743ef (0x12 bytes)
- `AssertCpuDeadLoop_2` @ 0xffd74401 (0xda bytes)
- `AssertCpuDeadLoop` @ 0xffd744db (0x24e bytes)
- `GpioGetInfo` @ 0xffd74729 (0x7b bytes)
- `DebugLogPrint_23` @ 0xffd747a4 (0x20 bytes)
- `DebugLogPrint_17` @ 0xffd747c4 (0x84 bytes)
- `PeiMePolicyUpdate` @ 0xffd74848 (0x15d bytes)
- `Assert_1` @ 0xffd749a5 (0x1aa bytes)
- `MeSpsPolicyPrint` @ 0xffd74b4f (0xc8 bytes)
- `MePolicyPrint` @ 0xffd74c17 (0x108 bytes)
- `PeiAmtInitPostMem` @ 0xffd74d1f (0x15c bytes)
- `sub_FFD74E7B` @ 0xffd74e7b (0x1e bytes)
- `AssertCpuDeadLoop_6` @ 0xffd74e99 (0x58 bytes)
- `sub_FFD74EF1` @ 0xffd74ef1 (0xf bytes)
- `sub_FFD74F00` @ 0xffd74f00 (0xf bytes)
- `sub_FFD74F0F` @ 0xffd74f0f (0xc bytes)
- `PciGetInfo` @ 0xffd74f1b (0x30 bytes)
- `sub_FFD74F4B` @ 0xffd74f4b (0x16 bytes)
- `DebugLogPrint_19` @ 0xffd74f61 (0x58 bytes)
- `DebugLogPrint_1` @ 0xffd74fb9 (0x1cf bytes)
- `Assert_3` @ 0xffd75188 (0xfc bytes)
- `sub_FFD75284` @ 0xffd75284 (0x4e bytes)
- `NetGetInfo` @ 0xffd752d2 (0x66 bytes)
- `Assert_6` @ 0xffd75338 (0xb6 bytes)
- `Assert_14` @ 0xffd753ee (0x63 bytes)
- `sub_FFD75451` @ 0xffd75451 (0x34 bytes)
- `Assert_12` @ 0xffd75485 (0x6d bytes)
- `sub_FFD754F2` @ 0xffd754f2 (0xc61 bytes)
- `sub_FFD76153` @ 0xffd76153 (0x1f bytes)
- `sub_FFD76172` @ 0xffd76172 (0x9b bytes)
- `sub_FFD7620D` @ 0xffd7620d (0x17e bytes)
