X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=NEWS;h=5ee7d5506e421cec2719e5b33e6935e6a02deb92;hb=HEAD;hp=224f49eb84e9409afb70435beeba7234f3ac0ceb;hpb=82756d98187cfc312892b0330b1bc888ffbde3ad;p=emu8051.git diff --git a/NEWS b/NEWS index 224f49e..5ee7d55 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,103 @@ +2014-01-14: emu8051-2.0.1 has been released + + Convert manpage to UTF-8 + + Do not display registers at CLI version startup + + Dont exit application in case of hexfile reading failure + + Fix C99 standard types uintN_t + + Fix test script to work in external build directory + + Add support for GNU readline (adds commands history). + + Allow hex numbers to begin with 0x or $ prefix in CLI version + + Allow to set all SFR registers in CLI version + + Convert CLI version input parsing to Lex/Yacc + + Remove address parameter from RUN and TRACE CLI commands + + Add better error checking when loading invalid hex files + + Allow EM command to be specified without arguments + + Add two timers (independent of internal 8051 timers) + + See the file 'ChangeLog' for further details. + +2014-01-14: emu8051-2.0.0 has been released + + Fix error with ADDC instruction: the carry flag was not added to the + result. + + Fix bug when processing interrupts + + Fix bug with timers mode 0 (8 bits with 5-bit prescaler) + + Fix error with timer1 being written to timer0 + + Fix error with EM command in CLI mode + + Add option to automatically run and stop CLI emulator for + regression testing + + Add parity bit update each instruction cycle + + Fix bug with MOV DPTR,#data16 instruction + + Fix bugs with ORL and ANL instructions + + Fix error with ADD instruction and AC bit + + Fix error with JMP @A,DPTR instruction + + Fix error with RETI instruction + + Add Timers 0 and 1 to SFR window + + Add option to specify memory sizes + + Add live option to change windows layout (8 or 16 bytes width) + + Add external memory window + + Memory and register windows values can now be edited + + Save paned positions and main window size to config file + Add support for saving UI settings to config file + + Replace fixed frames with scrollable and resizable windows + + Update code to compile with GTK3 + + See the file 'ChangeLog' for further details. + +2013-09-07: emu8051-1.1.2 has been released + Fix error with CJNE instruction. + +2011-12-11: emu8051-1.1.1 has been released (from emu8051-1.1.1-rc2). + +2011-11-20: emu8051-1.1.1-rc2 has been released. + Added optional size parameter when dumping memory. + Created two separate executables, emu8051-cli (default) + and optional emu8051-gtk if Gtk+ is detected. + See the file 'ChangeLog' for further details. + +2011-10-29: emu8051-1.1.1-rc1 has been released. + Fixed SJMP error and improved columns and rows sizing + +2010-03-19: emu8051-1.1.0 has been released. + Reintroduced the console mode if no GTK+ librairies are + detected. + +2009-02-09: emu8051-1.0.2 has been released. + Updated Free Software Foundation address. + +2008-11-05: emu8051-1.0.1 has been released. + See the file 'ChangeLog' for further details. 2008-04-28: emu8051-1.0.0 has been released. Removed gtk+-1.0 support, now requires gtk+-2