From 30f7307f6134ef59e958d5be139587c422c25b1d Mon Sep 17 00:00:00 2001 From: Hugo Villeneuve Date: Tue, 14 Jan 2014 22:20:07 -0500 Subject: [PATCH 1/1] emu8051 2.0.0 --- AUTHORS | 23 +++++++++++++++++++---- NEWS | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 3 files changed, 68 insertions(+), 5 deletions(-) diff --git a/AUTHORS b/AUTHORS index 080169f..5bccd3d 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,8 +1,23 @@ +Original authors of emu8051: -Hugo Villeneuve + Hugo Villeneuve + Jonathan St-André + Pascal Fecteau + Jimmy Ringuette -Jonathan St-André -Pascal Fecteau +Actual maintainer: -Jimmy Ringuette + Hugo Villeneuve + + +Debian package maintainer: + + Bhavani Shankar + + +Additional contributors / bugs fixing: + + Anthony Liu + Pierre Ferrari + Tobias Diedrich diff --git a/NEWS b/NEWS index d5139bf..1283ab2 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,51 @@ + +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. diff --git a/configure.ac b/configure.ac index ca66cc0..6bd5d18 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ # configure.ac -- Process this file with autoconf to produce configure dnl Initialization stuff. -AC_INIT([emu8051], [1.1.2], [hugo@hugovil.com], [emu8051], +AC_INIT([emu8051], [2.0.0], [hugo@hugovil.com], [emu8051], [http://www.hugovil.com/fr/emu8051/]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_SRCDIR(src/common/cpu8051.c) -- 2.20.1