# FullShell

| Index | Module | Size | Phase |
|-------|--------|------|-------|
| 0249  | FullShell | 988,096 bytes | DXE (UEFI Application) |

FullShell is a UEFI shell application embedded in the Lenovo HR650X BIOS firmware volume. It provides an interactive command-line interface for system diagnostics, file management, and UEFI environment exploration during pre-OS boot. The module wraps the standard UEFI Shell implementation with platform-specific initialization.

## Key Functions

- **ModuleEntryPoint** -- UEFI application entry point; initializes the shell environment

## Dependencies

- UEFI Boot Services (`gBS`)
- UEFI Runtime Services (`gRT`)
- UEFI Shell Protocol
- UEFI Shell Parameters Protocol

## Platform

- **Format:** PE32+
- **Machine:** x86-64
- **Subsystem:** EFI Application (0x0A)
- **Sections:** .text, .data, section_2, .xdata, .reloc
- **Source package:** MdeModulePkg (UEFI Shell)