From 9a9bef7dd7dce7d5c10b7cf49a42478ad85829ac Mon Sep 17 00:00:00 2001 From: taitep Date: Sun, 28 Dec 2025 12:01:39 +0100 Subject: Remove consts.rs and just use plain types --- src/gdb.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/gdb.rs') diff --git a/src/gdb.rs b/src/gdb.rs index 2457d47..d781a6a 100644 --- a/src/gdb.rs +++ b/src/gdb.rs @@ -11,7 +11,6 @@ use std::{ }; use crate::{ - consts::{Addr, RegValue}, core::commands::CoreCmd, exceptions::{ExceptionType, MemoryExceptionType}, }; @@ -19,14 +18,14 @@ use crate::{ pub(crate) enum DebugCommand { GetRegs(oneshot::Sender), ReadMem { - addr: Addr, + addr: u64, len: u64, responder: oneshot::Sender, MemoryExceptionType>>, }, Step(oneshot::Sender), Continue(oneshot::Sender, oneshot::Receiver<()>), - SetBreakpoint(Addr), - RemoveBreakpoint(Addr), + SetBreakpoint(u64), + RemoveBreakpoint(u64), ExitDebugMode, } @@ -65,8 +64,8 @@ impl StopReason { } pub(crate) struct RegsResponse { - pub x_regs: [RegValue; 32], - pub pc: Addr, + pub x_regs: [u64; 32], + pub pc: u64, } pub fn run_stub(cmd_sender: mpsc::Sender) { -- cgit v1.2.3