Newer
Older
AMI-Aptio-BIOS-Reversed / AmiModulePkg / KbcEmulation / KbcEmul / KbcEmul.md
@Ajax Dong Ajax Dong 7 days ago 960 bytes Recovering names

KbcEmul

Function Table

Address Name Description
0x4E8 KbcEmulInitialize (sub_4E8) Recovered from decompiler flow: caches image handle/context for this SMM module.
0x628 KbcEmulRegisterPortEmulation (sub_628) Core setup routine: registers SMI I/O emulation handlers for KBC ports 0x60/0x64.
0x2C0 KbcEmulContextNeedsSetup (sub_2C0) Recovered split helper: checks whether emulation context is already initialized before setup.
0x1F94 KbcEmulCleanupContext (sub_1F94) Teardown helper used during SMM emulation notification cleanup.
0x360 KbcEmulUnregisterPortTraps (sub_360) Teardown helper for unregistering emulated I/O trap handlers (status hint -1 in recovered call site).
0x2074 KbcEmulAssert (sub_2074) Debug assert/assertion handler with AutoGen.c source locations.

Generated by HR650X BIOS Decompilation Project