# EbcDxe

| Index | Module | Size | Phase |
|-------|--------|------|-------|
| 323 | EbcDxe | 19364 bytes (18.9 KB) | DXE |

## Overview

EFI Byte Code (EBC) interpreter DXE driver for the Lenovo HR650X BIOS. Provides an EBC virtual machine implementation that enables the execution of EFI Byte Code images, allowing platform-independent UEFI drivers and option ROMs to run on x86-64 systems. This driver is required when the BIOS contains or encounters EBC images during the boot process.

## Key Functions

- **ModuleEntryPoint** -- Entry point; initializes global variables and dispatches EBC VM initialization

## Dependencies

- UEFI Boot/Runtime Services
- EBC VM support libraries

## Platform

Intel x86-64 (PE32+), Purley platform (HR650X). UEFI subsystem.