diff --git a/se/sics/mspsim/chip/HD66753.java b/se/sics/mspsim/chip/HD66753.java index 1836138..1dadbb5 100644 --- a/se/sics/mspsim/chip/HD66753.java +++ b/se/sics/mspsim/chip/HD66753.java @@ -291,7 +291,6 @@ public class HD66753 extends Chip implements USARTListener, PortListener, Action public void portWrite(IOPort source, int data) { int curvalue = ((data >> LED_Bit) & 1); if ((source.getPort() == LED_Port) && (curvalue != value)) { - System.err.println(cpu.cpuCycles); long eventcycles=cpu.cpuCycles; if(LEDTimer!=null) eventcycles+=(LEDTimer.currentdiff+1); diff --git a/se/sics/mspsim/platform/MSPEXP430F5438/Exp5438Gui.java b/se/sics/mspsim/platform/MSPEXP430F5438/Exp5438Gui.java index 1c09131..279326c 100644 --- a/se/sics/mspsim/platform/MSPEXP430F5438/Exp5438Gui.java +++ b/se/sics/mspsim/platform/MSPEXP430F5438/Exp5438Gui.java @@ -80,7 +80,7 @@ public class Exp5438Gui extends AbstractNodeGUI { }; public Exp5438Gui(Exp5438Node node) { - super("MSPSIM fork by Prof. Rüdiger Heintz 0.4.20", "images/MSP-EXP430F5438.jpg"); + super("MSPSIM fork by Prof. Rüdiger Heintz 0.4.21", "images/MSP-EXP430F5438.jpg"); this.node = node; Action scaleDownAction = new AbstractAction() { private static final long serialVersionUID = 1L; diff --git a/se/sics/mspsim/util/GDBStubs.java b/se/sics/mspsim/util/GDBStubs.java index 6936f08..b65c255 100755 --- a/se/sics/mspsim/util/GDBStubs.java +++ b/se/sics/mspsim/util/GDBStubs.java @@ -300,7 +300,8 @@ public class GDBStubs implements Runnable { int high=Integer.decode("0x"+wdata[1].substring(2*i, 2*i+1)); int low=Integer.decode("0x"+wdata[1].substring(2*i+1, 2*i+2)); int Val=low+high*16; - cpu.memory[addr+i]=Val; + mem.set(addr+i, Val, Memory.AccessMode.WORD); + // cpu.memory[addr+i]=Val; } sendResponse(OK); }