-
Notifications
You must be signed in to change notification settings - Fork 1
/
NEWS
107 lines (62 loc) · 3.21 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
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
2005-05-07: emu8051-0.1.0 has been released.
Fixed bug with CJNE instruction and autoconf files cleanup.
See the file 'ChangeLog' for further details.