I am glad that it is getting merged in. I do not think I will be making any "official" changes to this version for several months.stlw wrote:I just merged your debugger into Bochs CVS code. It compiles and works fine for me for now.
So any next enhancement or bug fix should be already a patch for Bochs CVS tree.
Do you like to have CVS write access to simplify things ?
If you give me CVS write access, what I will be doing is adding the cpu number to all function calls in iodev -- preparing for multithreading in future versions. So that might be dangerous for you to do. (And adding the get_laddr() function into the siminterface somehow.)
That is exactly what this thread was supposed to be. A formal test request for everyone to try the debugger and find errors. ATM, I doubt I would do better on another thread.I also suggest you would open another thread in the forum and ask others to start working with the debugger regularly and see their complains.
I would like to see peoples feedback and fix all major issues (if they are) before we issue official next Bochs release.
OK.So you are welcome to download Bochs CVS sources and take a look. BTW, I changed the win32_enh_dbg.h to be .cc file, modified all the Makefiles and configure script, might be MSDEV workspaces should be modified as well.
Cheers,
Bruce