# CapsuleX64

## Function Table

| Address | Name | Description |
|---------|------|-------------|
|  | **_disable** |  |
|  | **_enable** |  |
|  | **AsmReadCr3** |  |
|  | **AsmReadCr2** |  |
|  | **AsmReadCs** |  |
|  | **AsmWriteIdtr** |  |
|  | **AsmReadIdtr** |  |
|  | **AsmCpuid** |  |
|  | **AsmCpuidEx** |  |
|  | **AsmDisablePaging64** |  |
|  | **InternalLShiftU64** |  |
|  | **BitFieldReadU64** |  |
|  | **AsciiStrLen** |  |
|  | **SerialPortWrite** |  |
|  | **DebugPrint** |  |
|  | **AssertFail** |  |
|  | **DebugPrintWorker** |  |
|  | **InternalVSPrint** |  |
|  | **CapsuleX64Entry** |  |
|  | **SetPageFaultHandled** |  |
|  | **InitPageFaultHandler** |  |
|  | **AllocatePageTablePage** |  |
|  | **PageFaultHandlerCore** |  |
|  | **PageFaultHandlerWrapper** |  |
|  | **ValidateMemoryResource** |  |
|  | **ValidateCapsuleIntegrity** |  |
|  | **GetCapsuleInfo** |  |
|  | **DumpExceptionContext** |  |
|  | **X64ExceptionHandler** |  |
|  | **FindAndLogImageInfo** |  |
|  | **GetApicId** |  |
|  | **ModuleEntryPoint** |  |

---
*Generated by HR650X BIOS Decompilation Project*