summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Hugo Villeneuve [Sat, 22 Mar 2014 17:57:47 +0000 (13:57 -0400)]
emu8051 1.1.4
Hugo Villeneuve [Sun, 17 Nov 2013 20:18:19 +0000 (15:18 -0500)]
Fix bug with ANL instruction
Hugo Villeneuve [Sun, 17 Nov 2013 20:08:39 +0000 (15:08 -0500)]
Fix bug with ORL instruction
Hugo Villeneuve [Wed, 15 Jan 2014 03:53:08 +0000 (22:53 -0500)]
ChangeLog is now automatically generated from git log output
Hugo Villeneuve [Mon, 4 Nov 2013 15:40:13 +0000 (10:40 -0500)]
Version 1.1.3
Hugo Villeneuve [Mon, 4 Nov 2013 15:27:10 +0000 (10:27 -0500)]
Fix error with JMP @A,DPTR instruction
The resulting jump address is simply the sum of the values in the accumulator
and the DPTR registers, not the indirect read of that sum.
Error reported and fixed by Anthony (antliu at gmail.com).
Hugo Villeneuve [Mon, 4 Nov 2013 15:16:04 +0000 (10:16 -0500)]
Fix error with RETI instruction
The stack pointer was not updated correctly.
Error reported and fixed by Anthony (antliu at gmail.com).
Hugo Villeneuve [Sun, 8 Sep 2013 02:03:39 +0000 (22:03 -0400)]
Release v1.1.2
Hugo Villeneuve [Sun, 8 Sep 2013 15:05:23 +0000 (11:05 -0400)]
Fix compiler warning (and potential bug) in auto-generated 8051 instructions
Original warning:
warning: operation on ‘cpu8051.pc’ may be undefined [-Wsequence-point]
Hugo Villeneuve [Sun, 8 Sep 2013 14:41:57 +0000 (10:41 -0400)]
Fix compiler warning about unused variable set by getline()
Hugo Villeneuve [Sun, 8 Sep 2013 14:40:21 +0000 (10:40 -0400)]
Fix compiler warning about unused variable set by getch()
Hugo Villeneuve [Sat, 7 Sep 2013 22:10:27 +0000 (18:10 -0400)]
Fix error with CJNE instruction
When the comparison was true, the PC was advanced by 2 instead of 3 bytes.
Error reported and fixed by Tobias Diedrich (ranma at tdiedrich.de).
Hugo Villeneuve [Sat, 7 Sep 2013 22:16:38 +0000 (18:16 -0400)]
Add test file for CJNE bug
Hugo Villeneuve [Sat, 7 Sep 2013 21:07:04 +0000 (17:07 -0400)]
Remove obsolete comment about older c++ code
Hugo Villeneuve [Sat, 7 Sep 2013 19:56:07 +0000 (15:56 -0400)]
Fix trailing whitespace
Hugo Villeneuve [Wed, 14 Dec 2011 03:51:00 +0000 (03:51 +0000)]
Create two separate executables, emu8051-cli (default) and emu8051-gtk
emu8051-gtk is optional and compiled only if Gtk+ is detected.
Add optional size parameter when dumping memory.
Hugo Villeneuve [Sat, 29 Oct 2011 21:47:18 +0000 (21:47 +0000)]
Add display of address in case of error
Hugo Villeneuve [Sat, 29 Oct 2011 20:46:22 +0000 (20:46 +0000)]
Fix error with SJMP instruction
Error reported and fixed by Pierre Ferrari (piferr4ri at gmail.com).
Hugo Villeneuve [Sat, 29 Oct 2011 19:38:34 +0000 (19:38 +0000)]
Improve window sizing
Based on suggestions from Pierre Ferrari (piferr4ri at gmail.com).
Hugo Villeneuve [Sat, 29 Oct 2011 18:40:03 +0000 (18:40 +0000)]
Remove unnecessary autoconf checks
Disable debug message when not compiled in debug mode.
Hugo Villeneuve [Sat, 20 Mar 2010 19:07:45 +0000 (19:07 +0000)]
Fix syntax errors in ascii to int conversion
Hugo Villeneuve [Sat, 20 Mar 2010 17:34:51 +0000 (17:34 +0000)]
Conversion from iso8859-1 to utf-8
Hugo Villeneuve [Sat, 20 Mar 2010 07:23:50 +0000 (07:23 +0000)]
Run checkpatch.pl on every source file
Hugo Villeneuve [Fri, 19 Mar 2010 23:59:19 +0000 (23:59 +0000)]
Update NEWS and ChangeLog
Hugo Villeneuve [Fri, 19 Mar 2010 23:24:12 +0000 (23:24 +0000)]
Reintroduce command line mode
Hugo Villeneuve [Mon, 9 Feb 2009 21:38:43 +0000 (21:38 +0000)]
Update Free Software Foundation address
Hugo Villeneuve [Wed, 5 Nov 2008 06:49:45 +0000 (06:49 +0000)]
Add licencing information to each source file
Remove some debug messages.
Hugo Villeneuve [Tue, 29 Apr 2008 04:57:08 +0000 (04:57 +0000)]
Upgrade to gtk+-2
Remove gtk+-1.0 support.
Hugo Villeneuve [Sat, 15 May 2004 17:25:03 +0000 (17:25 +0000)]
Add automatic regeneration of files from opcode2c.pl to src/Makefile.am
Hugo Villeneuve [Sat, 15 May 2004 06:54:37 +0000 (06:54 +0000)]
Code simplification and cleanup
Hugo Villeneuve [Fri, 14 May 2004 05:10:08 +0000 (05:10 +0000)]
Modify generated files for 8051 instructions
Seems to be working good.
Hugo Villeneuve [Wed, 12 May 2004 05:19:56 +0000 (05:19 +0000)]
Add options -h and -version
Merge common function LoadHexFile() to file.c.
Hugo Villeneuve [Wed, 12 May 2004 03:38:19 +0000 (03:38 +0000)]
Change autogen.sh script and rename test_files directory
Hugo Villeneuve [Tue, 11 May 2004 04:58:24 +0000 (04:58 +0000)]
Increase version number
Hugo Villeneuve [Sat, 8 May 2004 03:37:17 +0000 (03:37 +0000)]
Add documentation
Hugo Villeneuve [Sat, 8 May 2004 02:56:47 +0000 (02:56 +0000)]
Initial import