morpheus_persistent::storage

Module esp

Source
Expand description

ESP (EFI System Partition) persistence backend (Future API)

This module defines a trait-based wrapper around FAT32 operations.

§Current Status

This API is not yet implemented. The current working implementation uses morpheus_core::fs::fat32_ops::write_file() directly in the bootloader installer at bootloader/src/installer/operations.rs.

§Future Usage

let mut esp = EspBackend::new(adapter, esp_start_lba);
esp.store_bootloader(&bootable_image)?;

Structs§