[ES40-announcements] Version 0.08 released: Lockstep tandem debugging
Status: Alpha
Brought to you by:
iamcamiel
From: Camiel V. <iam...@gm...> - 2007-02-28 21:09:39
|
Those of you who are into porting the emulator to different host platforms, the following may be of interest: Newly released version 0.08 adds a lockstep-mode for the interactive debugger. Run the emulator on two different systems, and compare results in real-time (useful for troubleshooting porting issues). It makes realtime slower, though... Here's how to set things up: 1. start es40_lss (slave executable) on machine A 2. start es40_lsm (master executable) on machine B 3. enter machine A's IP address when prompted for by machine B 4. connect your serial port telnet sessions to machine B only!!! 5. enter IDB commands at machine B's prompt. Start by setting "DISASS ON", when disassembly is on, results from both emulators' processors will be compared. You will not see disassembly on either machine, only when differences between the two machines occur will you be notified. Happy porting! Camiel. http://www.camicom.com/es40 http://www.sourceforge.net/projects/es40 |