# SmmPciRbIo

## Function Table

| Source Address | Recovered Name | Description |
|----------------|----------------|-------------|
| `ModuleEntryPoint` | `ModuleEntryPoint` | SMM entrypoint and orchestration path. |
| `sub_544` | `SmmPciRbIoLibraryConstructor` | Auto-generated library constructor path. |
| `sub_1148` | `SmmPciRbIoInitialize` | Core PCI Root Bridge I/O initialization. |
| `sub_2A0` | `SmmPciRbIoNeedsInitialization` | Early PCI configuration-space enumeration gate. |
| `sub_1530` | `SmmPciRbIoLibraryDestructor` | Teardown helper. |
| `sub_340` | `SmmPciRbIoUnload` | Manual unload / unregister path. |
| `sub_14F0` | `SmmPciRbIoAssertionFailure` | AutoGen assertion fallback function. |
| `sub_1664` | `SmmPciRbIoFailurePath` | Failure-path handler. |

### Recovered Variables

- `qword_3098` -> `mSmmPciRbIoStatus`
- `unk_2FA0` -> `mSmmPciRbIoContext`

---
*Generated by HR650X BIOS Decompilation Project*
