AmiErrorHandlerMain.c: module entrypoint and wrapper shimsAmiErrorHandlerMain.h: public declarations and decompilation-compatible aliasesAmiErrorHandlerMain_analysis.md: recovered internal mapping and protocol/dispatch notes| Address | Name | Description |
|---|---|---|
| 0x5F8 | ModuleEntryPoint |
EDK2 SMM driver entrypoint |
| 0x5F8 | ModuleEntryPoint |
AmiErrorHandlerAutoGenInit(); Status = AmiErrorHandlerInitialize(ImageHandle, SystemTable); if (Status < 0) AmiErrorHandlerInitFail(ImageHandle, SystemTable); return Status; |
| 0x3E24 | AmiErrorHandlerAutoGenInit (aka sub_3E24) |
AutoGen init sequence |
| 0x42EC | AmiErrorHandlerInitialize (aka sub_42EC) |
Main SMM initialization and registration |
| 0x427C | AmiErrorHandlerInitFail (aka sub_427C) |
Initialization failure cleanup/error path |
Generated by HR650X BIOS Decompilation Project