1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//! Runtime execution modules for QEMU, TFTP, and U-Boot.
//!
//! This module contains implementations for running operating systems
//! in various environments:
//!
//! - [`qemu`] - Running in QEMU emulator with UEFI support
//! - [`tftp`] - TFTP server for network booting
//! - [`httpboot`] - HTTPBoot configuration helpers
//! - [`uboot`] - U-Boot bootloader integration via serial/YMODEM
/// HTTPBoot configuration helpers.
/// HTTPBoot board runner over an ostool-server serial session.
pub
/// QEMU emulator runner with UEFI/OVMF support.
/// Crate-private runner execution summaries.
pub
/// Crate-private QEMU command planning.
pub
/// TFTP server for network booting.
pub
/// U-Boot bootloader integration.
/// Shared byte-stream matcher for runtime failure detection.
pub use ;
/// OVMF prebuilt firmware downloader backing the public cache API.
pub
/// Shared shell check matcher and delayed command sender.
pub
pub use ShellCheckStep;