From 6b6b778ab0e3dd26f8aaab60411610115d47c3df Mon Sep 17 00:00:00 2001 From: taitep Date: Thu, 29 Jan 2026 21:26:44 +0100 Subject: some cleanup --- src/main.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index 50d5de0..fb459d8 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,7 +4,7 @@ // This file is part of TRVE (https://gitea.taitep.se/taitep/trve) // See LICENSE file in the project root for full license text. -use std::{io, os::fd::AsFd, path::PathBuf, sync::Arc, time::Duration}; +use std::{io, path::PathBuf, sync::Arc, time::Duration}; use clap::Parser; @@ -42,16 +42,13 @@ fn main() -> Result<()> { let mut mmio_root = MmioRoot::default(); mmio_root.insert(0, Arc::new(DbgOut)); - if let Err(e) = fcntl(io::stdin().as_fd(), FcntlArg::F_SETFL(OFlag::O_NONBLOCK)) { + if let Err(e) = fcntl(io::stdin(), FcntlArg::F_SETFL(OFlag::O_NONBLOCK)) { eprintln!("Could not make stdout nonblocking, skipping. Error: {e}"); } let uart = devices::serial::SifiveUart::new_arc(); - uart.clone().spawn_io_thread( - std::io::stdin(), - std::io::stdout(), - Duration::from_millis(10), - ); + uart.clone() + .spawn_io_thread(io::stdin(), io::stdout(), Duration::from_millis(10)); mmio_root.insert(0x10000, uart); let mem_cfg = MemConfig { -- cgit v1.2.3