| Index | Module | Size | Phase |
|---|---|---|---|
| 150 | Mtftp4Dxe | 41,248 bytes (40 KB) | Decompiled |
Mtftp4Dxe implements the UEFI MTFTP4 (Multicast Trivial File Transfer Protocol) driver for PXE network boot. It provides the EFI_MTFTP4_PROTOCOL and EFI_MTFTP4_SERVICE_BINDING_PROTOCOL for file transfer over UDP/IPv4, supporting both unicast and multicast TFTP sessions. The driver implements the MTFTP4 state machine including session management, packet retransmission with exponential backoff, block numbering, and TFTP option negotiation (block size, timeout, file size).
x86-64, PE32+, UEFI DXE driver, 6 sections (.text/.rdata/.data/section_3/.xdata/.reloc), entry at 0x528