Bochs/bochs/gui
Bryce Denney 565b3846c9 - add infrastructure for sending commands from the wxWindows interface to the
Bochs debugger.  The Bochs debugger calls SIM->debug_get_next_command() which
  does not return until a debugger command is found.  The siminterface sends an
  synchronous event to the wxWindows thread with a blank to be filled in with a
  debugger command.  wxWindows fills in the blank and sends the synchronous
  event back, and the Bochs debugger interprets it as if it was typed on
  the command line.  For the long term I haven't decided whether to stick with
  sending text strings vs. some other method.
- so far the wxWindows debugger consists of one big dialog box that shows
  all the standard registers, and a working Continue, Stop, and Step button.
- modify ParamDialog so that it is more useful as a base class, by moving
  some things to protected members&fields, separating out functionality
  that is most likely to be replaced into virtual functions, and making it
  generally more flexible.  The new CpuRegistersDialog is based on
  ParamDialog.
- in wxdialog.cc, continue the convention of using wxID_HELP, wxID_OK,
  wxID_CANCEL, etc. for the id's of buttons, instead of wxHELP, wxOK, etc.
  which are intended to be ORred together in a bit field.
- cpu/init.cc: put ifdefs around DEFPARAMs for flags in configurations
  where they don't exist.  Add an eflags shadow parameter that represents all
  of the bits of eflags at once.  There are also boolean shadow params for
  each bit.
- modified files: cpu/init.cc debug/dbg_main.cc debug/debug.h
  gui/siminterface.cc gui/siminterface.h gui/wxdialog.cc gui/wxdialog.h
  gui/wxmain.cc gui/wxmain.h
2002-09-13 19:39:38 +00:00
..
bitmaps
keymaps
amigagui.h
amigaos.cc
beos.cc - I've added lots of comments in siminterface.h, and tried to clean up 2002-08-26 15:31:23 +00:00
carbon.cc
control.cc - apply a patch I've been working on 2002-09-06 16:43:26 +00:00
control.h - I've added lots of comments in siminterface.h, and tried to clean up 2002-08-26 15:31:23 +00:00
gui.cc - new function set_text_charmap() stores the vga charmap data in the array 2002-09-08 07:56:10 +00:00
gui.h - new function set_text_charmap() stores the vga charmap data in the array 2002-09-08 07:56:10 +00:00
icon_bochs.h
keymap.cc - remove unused vars to fix warning 2002-09-03 05:40:59 +00:00
keymap.h
macintosh.cc
Makefile.in - in wxwindows compile, only include the wxwindows cflags on the few 2002-09-05 15:12:13 +00:00
nogui.cc
rfb.cc
rfb.h
rfbproto.h
sdl.cc - new function set_text_charmap() stores the vga charmap data in the array 2002-09-08 07:56:10 +00:00
sdl.h
siminterface.cc - add infrastructure for sending commands from the wxWindows interface to the 2002-09-13 19:39:38 +00:00
siminterface.h - add infrastructure for sending commands from the wxWindows interface to the 2002-09-13 19:39:38 +00:00
term.cc - set the log action for the log level "panic" of all devices to "fatal" (doing 2002-08-17 14:01:07 +00:00
win32.cc - the win32 gui now uses the vga_charmap data for the vga text display if the 2002-09-08 16:41:19 +00:00
wx.cc - the wx gui now uses the vga_charmap data for the vga text display 2002-09-08 09:23:45 +00:00
wxdialog.cc - add infrastructure for sending commands from the wxWindows interface to the 2002-09-13 19:39:38 +00:00
wxdialog.h - add infrastructure for sending commands from the wxWindows interface to the 2002-09-13 19:39:38 +00:00
wxmain.cc - add infrastructure for sending commands from the wxWindows interface to the 2002-09-13 19:39:38 +00:00
wxmain.h - add infrastructure for sending commands from the wxWindows interface to the 2002-09-13 19:39:38 +00:00
x.cc - clean up memory usage after bx_gui_c::get_clipboard_text for win32, 2002-09-05 15:57:37 +00:00