]> Untitled Git - emu8051.git/commitdiff
Remove address parameter when dumping memwin
authorHugo Villeneuve <hugo@hugovil.com>
Thu, 17 Oct 2013 02:21:46 +0000 (22:21 -0400)
committerHugo Villeneuve <hugo@hugovil.com>
Wed, 6 Nov 2013 02:50:16 +0000 (21:50 -0500)
src/emugtk.c
src/memwin.c
src/memwin.h
src/regwin.c

index f3e6e375cd0f4b502e9c53523dd828d854e53595..de5d48bbe79fa98abcdf4df120a3901c6ac027c2 100644 (file)
@@ -65,7 +65,7 @@ emugtk_stop_running()
                running = 0;
                regwin_Show();
                pgmwin_Disasm();
-               memwin_DumpD("00");
+               memwin_DumpD();
        }
 }
 
@@ -118,7 +118,7 @@ emugtk_Reset(void)
        cpu8051_Reset();
        regwin_Show();
        pgmwin_Disasm();
-       memwin_DumpD("00");
+       memwin_DumpD();
 }
 
 /* Signal ResetEvent (ResetButton) */
@@ -137,7 +137,7 @@ emugtk_Step(void)
        cpu8051_Exec();
        regwin_Show();
        pgmwin_Disasm();
-       memwin_DumpD("00");
+       memwin_DumpD();
 }
 
 /* Signal RunEvent (RunButton) */
@@ -389,7 +389,7 @@ emugtk_UpdateDisplay(void)
        log_debug("UpdateDisplay()");
        regwin_Show();
        pgmwin_Disasm();
-       memwin_DumpD("00");
+       memwin_DumpD();
 }
 
 void
index 3bd54f86e1b0d3a2a28f18d40f34f1e1f018e088..86352482f4b51c094fef9cd4cf4ed00a91022744 100644 (file)
@@ -217,22 +217,15 @@ memwin_init(void)
 
 /* Dump up to 256 bytes from Address in Memory (direct addressing) */
 void
-memwin_DumpD(char *MemAddress)
+memwin_DumpD(void)
 {
        int row;
        unsigned int Address;
        GtkListStore *store;
 
-       log_info("memwin_DumpD, address = %s", MemAddress);
+       log_info("memwin_DumpD()");
 
-       if (strlen(MemAddress) != 0) {
-               if (STREQ(MemAddress, "PC"))
-                       Address = cpu8051.pc;
-               else
-                       Address = Ascii2Hex(MemAddress, strlen(MemAddress));
-       } else {
-               Address = 0;
-       }
+       Address = 0;
 
        store = GTK_LIST_STORE(gtk_tree_view_get_model(GTK_TREE_VIEW(memlist)));
 
index cd4700be9430f8f30ed4f2177045a93a32092b13..30fa9cefe5fb0c5aa732c6957f397975da17cefa 100644 (file)
@@ -28,6 +28,6 @@ GtkWidget *
 memwin_init(void);
 
 void
-memwin_DumpD(char *Address);
+memwin_DumpD(void);
 
 #endif /* MEMWIN_H */
index 05787819d479ae038c118eb32dd486b0c04db9cd..3a9bf82b5166238abcb449f7a1bdf71bd6ba478c 100644 (file)
@@ -389,7 +389,7 @@ regwin_cell_edited(GtkCellRendererText *cell, gchar *path_string,
         * For example, R0-R7 values depends on internal memory values.
         */
        regwin_Show();
-       memwin_DumpD("0");
+       memwin_DumpD();
 };
 
 static void