sylveos

Toy Operating System
Log | Files | Refs

commit 121edac41cf8b4dc09299298083139dba4166fe6
parent 4e216bc7abed8d7f0143c87bbb4dc8a8d39dcbb2
Author: Sylvia Ivory <git@sivory.net>
Date:   Mon, 16 Mar 2026 14:27:07 -0700

Offset GetProgInfo on failure

Diffstat:
Mtools/src/bootload.rs | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/tools/src/bootload.rs b/tools/src/bootload.rs @@ -54,6 +54,8 @@ pub async fn boot(port: &mut SerialStream, bin: &Path, base_address: u32) -> Res v if v == (Message::GetProgInfo as u32) => break, v => { trace!("got invalid GetProgInfo: {v:X}"); + // Read 1 to offset + port.read_u8().await?; continue; } }