From 9a7cda70ca743a5b4b7bc89b6baf31cb755dbc14 Mon Sep 17 00:00:00 2001 From: Sean Cross Date: Wed, 25 Dec 2019 20:12:19 +0800 Subject: [PATCH] boot: add reset script to reload the elf file Signed-off-by: Sean Cross --- boot.resc | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/boot.resc b/boot.resc index 3b86bc5..6a9471e 100644 --- a/boot.resc +++ b/boot.resc @@ -3,6 +3,15 @@ mach create machine LoadPlatformDescription @platonic.repl sysbus LoadELF @../kernel/target/riscv32i-unknown-none-elf/debug/xous-kernel -machine StartGdbServer 3333 +machine StartGdbServer 3333 true showAnalyzer uart + +# The macro `reset` gets called implicitly when running `machine Reset` +macro reset +""" + sysbus LoadELF @../kernel/target/riscv32i-unknown-none-elf/debug/xous-kernel +""" +# cpu PC 0x20500000 + +runMacro $reset