# KbcEmulDxe

## Function Table

| Address | Name | Description |
|---------|------|-------------|
| 0x390 | **ModuleEntryPoint** |  |
| 0x43c | **KbcEmulDriverEntry** |  |
| 0x5d4 | **KbcEmulTimerCallback** |  |
| 0x5e8 | **KbcEmulIsAnyKeyReady** |  |
| 0x66c | **KbcEmulRead8042Data** |  |
| 0x6d8 | **KbcEmulDisableKeyboard** |  |
| 0x6e0 | **KbcEmulPollingStub** |  |
| 0x6e8 | **KbcEmulEnableDisableKeys** |  |
| 0x7c4 | **GetDebugLibProtocol** |  |
| 0x844 | **DebugAssertError** |  |
| 0x88c | **DebugPrintAssert** |  |
| 0x8cc | **GetHobListFromSystemTable** |  |
| 0x9a4 | **KbcEmulEntryIsValid** |  |
| 0x9ec | **KbcEmulWriteAllEntries** |  |
| 0xa40 | **SioProtocolWrite** |  |
| 0xa74 | **SioProtocolRead** |  |
| 0xad0 | **SioProtocolWriteData** |  |
| 0xb38 | **CmosReadComPortType** |  |
| 0xb88 | **GuidCompare** |  |
| 0xbf8 | **ReadUnaligned64** |  |

---
*Generated by HR650X BIOS Decompilation Project*