What's new in THRSim11 5.30b
Apr 29, 2013
- Some minor bugs are fixed
New in THRSim11 5.30a (Apr 16, 2013)
- A bug which prevented some windows (e.g. Memory List) to open was fixed
New in THRSim11 5.30 (Apr 3, 2013)
- The application is free of charge.
New in THRSim11 5.22d (Apr 3, 2013)
- Since version 5.22 (see below) only a few bugs where found and fixed. Mostly minor ones but one BIG one. The timing of the following instructions: ASLA, ASLB, ASRA, ASRB, CLC, CLI, CLRA, CLRB, CLV, COMA, COMB, DAA, DECA, DECB, INCA, INCB, LSLA, LSLB, LSRA, LSRB, NEGA, NEGB, ROLA, ROLB, RORA, RORB, SEC, SEI, SEV, TSTA, and TSTB was incorrect! All these instructions used 3 instead of 2 clockcycles. This bug was introduced in version 5.22. (Yes, I do use regression tests and yes, it hurts.) Thanks to Brandon Navra for sending me a BUG rapport.
New in THRSim11 5.22 (Apr 3, 2013)
- Version 3.0 of gcc for 68HC11 included. It is based on Binutils 2.15, Gcc 3.3.5, and Newlib 1.12.0.
- Version 1.62 of SciTE included.
- New commands: SECP (SetEClockPeriod), PECP (PrintEClockPeriod, and PrintSimulatedTime (PST).
- New options for serial transmitter and serial receiver windows.
- Improved RESET and STOP.
- Improved timing (all read and write operations now take place in the exact right clock cycle). I developed an expanded bus logger component which can be used as a logic analyser. I will publish this component soon.
- Some minor bugs were solved.
New in THRSim11 5.21c (Apr 3, 2013)
- Fixed bug in Target Memory Dump (THRSim11 sometimes crashed when you tried to change ROM target memory).
- Enhanced MT and MS commands (you can enter the startaddress and endaddress at the target command line now).
- ET command added (to copy EEPROM from simulator to 68HC11 target). Very easy way to program EEPROM of 68HC11 (no position independent code needed).
New in THRSim11 5.21 (Apr 3, 2013)
- High Level Language Debugging Support is more integrated with THRSim11.
- Better integration with the external editor Scite.
- GNU as assembler debugging support.
- New dialog to create a GNU gcc .c or .cpp or as .s source file with an appropriate make file and link script.
- New commands: Edit, !, CleanMemory, FillMemory, 4 different Verify commands, and Record.
- New target custom window.
- Bug in memory configuration program solved.
- Some minor bugs were solved.
- The help file is extended.
New in THRSim11 5.20 (Apr 3, 2013)
- High Level Language Debugging Support is extended and made more stable.
- Better target support.
- Some minor bugs were solved.
- The quick introduction in the help file is extended.
New in THRSim11 5.10 (Apr 3, 2013)
- High Level Language Debugging Support is extended.
New in THRSim11 5.01 (Apr 3, 2013)
- High Level Language Debugging Support is added.
- External editor support.
- Better target support.
- Some minor bugs were solved.
New in THRSim11 4.00 (Apr 3, 2013)
- THRSim11 can now communicate with your EVB or EVM target board or any other board running the BUFFALO monitor program.
- All numbers can now also been shown in signed decimal and ASCII
- There is a special memory configuration tool which you can download from http://www.hc11.demon.nl/thrsim11/thrsim11_memconfig.zip.
- Listings can be printed now
- There is now a warning when you use an uninitialized vector
- Some minor bugs were solved.