| Address | Name | Description |
|---|---|---|
| ModuleEntryPoint | ||
| TseDriverInit | ||
| TseMainEntry | ||
| TseInstallHiiPackages | ||
| TseFindAmitseSignature | ||
| TseParseMenuDatabase | ||
| TseInitMenuDefaults | ||
| TseBootOptionsInit | ||
| TseDrawBootMenu | ||
| TseDrawMenuPage | ||
| TseDrawMenuString | ||
| TseForceHddPassword | ||
| TseFreePool | ||
| DebugPrint | ||
| DebugAssert | ||
| TseGetDebugConOut | ||
| TseRegisterProtocolCallbacks | ||
| TseFindCallbackEntry | ||
| TseInvokeCallbackOrDirect | ||
| TseRunInitCallbacks | ||
| TseInitSetupVariable | ||
| TseInitPlatformLanguages | ||
| TseSetupTitleVersion | ||
| TseProcessSetupMenu | ||
| TseSetupHotkeyCallbacks | ||
| TseSendEnterSetupKey | ||
| TseSendProceedToBootKey | ||
| TseDrawProgressBar | ||
| TseDisplaySetupPage | ||
| TseDisplayPopupPage | ||
| TseDisplayErrorMessage | ||
| TseExitBootServicesHandler | ||
| TseRegisterResetNotification | ||
| TseSaveAndDisableWatchdog | ||
| TseRestoreDisplayState | ||
| TseProcessBootImages | ||
| TseCheckEfiShellPresent | ||
| TseSetupAfterBootHook | ||
| TseSetupDriverHealthHook | ||
| TseSetupLoadOptionHook | ||
| TseSetupBootNextHook | ||
| TseSetupNullHook | ||
| TseShowPopupMessage | ||
| TseDisplayWarningDialog | ||
| MODULE | ENTRY POINT | |
| DRIVER | INITIALIZATION CHAIN | |
| Locate | DxeServicesTable | |
| Locate | MmPciBase | |
| Save | global system table pointers | |
| Run | pre-initialization callbacks | |
| Install | HII package list | |
| Copy | version string data | |
| Initialize | setup menu | |
| Find | AMITSE signature in FV files | |
| Parse | the menu database from flash | |
| Initialize | boot option callback infrastructure | |
| Register | "boot next" notification callback | |
| Clear | timeout | |
| Initialize | platform language support | |
| Register | protocol notifiers | |
| Install | notification events | |
| Install | AMITSE protocol as fallback | |
| Scan | for AMITSE signature in the file data | |
| MENU | DATABASE PARSING | |
| Allocate | TSE_MENU_STATE | |
| Default | width = 2 | |
| Default | height = 3 | |
| Default | rows = 21 | |
| BOOT | OPTION MANAGEMENT | |
| DISPLAY | / MENU DRAWING | |
| Implementation | writes to VGA text buffer at | |
| SECURITY | / PASSWORD | |
| Enumerate | HDDs, apply password policy | |
| UTILITY | FUNCTIONS | |
| Internal | debug print via VPrint | |
| Calls | TseGetDebugConOut then prints assert info | |
| CALLBACK | / EVENT MANAGEMENT | |
| Install | AMITSE protocol fallback | |
| SETUP | VARIABLE MANAGEMENT | |
| Set | up variable services | |
| LANGUAGE | / LOCALIZATION | |
| Retrieves | a localized string from HII | |
| Look | up token in HII database | |
| TITLE | / VERSION SETUP | |
| Parse | version components | |
| SETUP | MENU HOTKEYS AND EVENTS | |
| DISPLAY | MANAGEMENT | |
| Allocate | back/front buffers | |
| HDD | SECURITY (AMI TSE HDD SECURITY) | |
| Walk | child handles for Block IO | |
| EXIT | BOOT SERVICES / SHUTDOWN | |
| Flush | console | |
| Register | for ResetSystem callback | |
| Save | and disable OS watchdog | |
| Restore | console state | |
| FIXED | BOOT ORDER (LENOVO-SPECIFIC) | |
| The | FixedBootOrder subsystem is implemented in a separate | |
| set | of functions that manage: | |
| TCG | STORAGE SECURITY (OPAL) | |
| The | TCG storage security functions manage: | |
| Reference | string: "TCGPasswordCheck", "OPAL device count = %x" | |
| QUIET | BOOT LOGO | |
| The | QuietBoot subsystem handles: | |
| DRIVER | HEALTH | |
| The | Driver Health subsystem: | |
| GPIO | CONFIGURATION | |
| GPIO | pad configuration with debug checks: | |
| NVME | / STORAGE BOOT | |
| NVMe | boot device detection via | |
| OS | WATCHDOG MANAGEMENT | |
| The | OS WDT functions manage the OS watchdog timer: | |
| LENOVO | BOOT OPTION STRING MANAGEMENT | |
| OEM | UPDATE DEFAULTS HOOK | |
| OEMUpdateDefaultsHook | function sequence: | |
| BOOT | IMAGE PROCESSING | |
| EFI | SHELL DETECTION | |
| SETUP | PAGE NAVIGATION | |
| CALLBACK | TABLE HOOKS | |
| POPUP | MESSAGE DISPLAY |
Generated by HR650X BIOS Decompilation Project