static gboolean
emugtk_running(gpointer data)
{
- cpu8051_Exec();
- if (IsBreakpoint(cpu8051.pc)) {
- log_info("Breakpoint Hit");
+ int breakpoint_hit;
+
+ (void) data; /* Remove compiler warning about unused variable. */
+
+ breakpoint_hit = cpu8051_run(1, NULL);
+
+ if (breakpoint_hit)
emugtk_stop_running();
- }
return TRUE;
}
static void
emugtk_ResetEvent(GtkWidget *widget, GdkEvent *event, gpointer data)
{
+ /* Remove compiler warning about unused variables. */
+ (void) widget;
+ (void) event;
+ (void) data;
+
log_info("ResetEvent()");
emugtk_stop_running();
emugtk_Reset();
static void
emugtk_RunEvent(GtkWidget *widget, GdkEvent *event, gpointer data)
{
+ /* Remove compiler warning about unused variables. */
+ (void) widget;
+ (void) event;
+ (void) data;
+
log_info("RunEvent()");
if (running)
static void
emugtk_StopEvent(GtkWidget *widget, GdkEvent *event, gpointer data)
{
+ /* Remove compiler warning about unused variables. */
+ (void) widget;
+ (void) event;
+ (void) data;
+
log_info("StopEvent()");
emugtk_stop_running();
}
static void
emugtk_StepEvent(GtkWidget *widget, GdkEvent *event, gpointer data)
{
+ /* Remove compiler warning about unused variables. */
+ (void) widget;
+ (void) event;
+ (void) data;
+
log_info("StepEvent()");
emugtk_stop_running();
emugtk_Step();
static int
mainwin_configure_event(GtkWindow *window, GdkEvent *event, gpointer data)
{
+ /* Remove compiler warning about unused variables. */
+ (void) window;
+ (void) data;
+
cfg->win_width = event->configure.width;
cfg->win_height = event->configure.height;
{
GtkWidget *paned = data;
+ /* Remove compiler warning about unused variables. */
+ (void) window;
+ (void) event;
+
cfg->hpane_pos = gtk_paned_get_position(GTK_PANED(paned));
}
{
GtkWidget *paned = data;
+ /* Remove compiler warning about unused variables. */
+ (void) window;
+ (void) event;
+
cfg->vpane_pos = gtk_paned_get_position(GTK_PANED(paned));
}
{
GtkWidget *paned = data;
+ /* Remove compiler warning about unused variables. */
+ (void) window;
+ (void) event;
+
cfg->main_pane_pos = gtk_paned_get_position(GTK_PANED(paned));
}