morpheus_persistent

Module storage

Source
Expand description

Persistence storage backends (Future API)

This module defines a trait-based abstraction for multiple persistence layers.

§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.

This module exists as a future abstraction for multi-layer persistence:

  • Layer 0: ESP/FAT32 (primary bootable storage)
  • Layer 1: TPM (cryptographic attestation)
  • Layer 2: CMOS/NVRAM (emergency recovery stub)
  • Layer 3: HVRAM (hypervisor-hidden persistence)

Modules§

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

Traits§