1 |
Release notes for GXemul 0.3.1 |
Release notes for GXemul 0.3.2 |
2 |
============================== |
============================== |
3 |
|
|
4 |
Copyright (C) 2003-2005 Anders Gavare. |
Copyright (C) 2003-2005 Anders Gavare. |
24 |
NetBSD/arc 1.6.2 Acer PICA-61 |
NetBSD/arc 1.6.2 Acer PICA-61 |
25 |
OpenBSD/arc 2.3 Acer PICA-61 |
OpenBSD/arc 2.3 Acer PICA-61 |
26 |
NetBSD/hpcmips 2.0 NEC MobilePro 770, 780, 800, 880 |
NetBSD/hpcmips 2.0 NEC MobilePro 770, 780, 800, 880 |
27 |
|
NetBSD/cobalt 2.0 Cobalt |
28 |
|
|
29 |
A couple of other emulation modes exist. Some of these modes are almost |
A couple of other emulation modes exist. Some of these modes are almost |
30 |
working well enough to run complete guest operating systems, but most are |
working well enough to run complete guest operating systems, but most are |
36 |
means that pipe-line stalls, penalties caused by branch-prediction misses, |
means that pipe-line stalls, penalties caused by branch-prediction misses, |
37 |
and other effects are not simulated. |
and other effects are not simulated. |
38 |
|
|
39 |
The two most visible changes from version 0.3 to 0.3.1 are: |
The most important/visible changes from 0.3.1 to 0.3.2 are: |
40 |
|
|
41 |
x) Name change (from mips64emul to GXemul). |
x) NetBSD/cobalt can run from a harddisk image. (Installation |
42 |
|
must be done using another OS though, for example NetBSD/pmax.) |
43 |
|
|
44 |
x) NetBSD/hpcmips can now be installed and run from a harddisk |
x) Some minor fixes to make the binary translation system a bit |
45 |
image on an emulated NEC MobilePro 770, 780, 800, or 880. |
more stable. |
|
|
|
|
There have also been many other updates and bugfixes, as usual. |
|
|
|
|
|
This release has a number of known bugs, listed in the BUGS file, but feel |
|
|
free to drop me an email regarding other bugs. |
|
46 |
|
|
47 |
Files included in this release are: |
Files included in this release are: |
48 |
|
|
52 |
README Quick start instructions, for the impatient. |
README Quick start instructions, for the impatient. |
53 |
RELEASE This file. |
RELEASE This file. |
54 |
TODO TODO notes. |
TODO TODO notes. |
55 |
configure, Makefile.skel sh and make scripts for building GXemul |
configure, Makefile.skel sh and make scripts for building GXemul. |
56 |
doc Documentation. |
doc Documentation. |
57 |
experiments Experimental code. (Usually not needed.) |
experiments Experimental code. (Usually not needed.) |
58 |
src, devices, and include Source code. |
src Source code. |
59 |
tests Regression tests. |
tests Regression tests. |
60 |
|
|
61 |
To build the emulator, run the ./configure script, and then run make. |
To build the emulator, run the ./configure script, and then run make. |
64 |
is specifically known to NOT work is Ultrix/RISC inside the emulator; Ultrix |
is specifically known to NOT work is Ultrix/RISC inside the emulator; Ultrix |
65 |
chokes on the configure script and the default cc in Ultrix doesn't work.) |
chokes on the configure script and the default cc in Ultrix doesn't work.) |
66 |
|
|
67 |
Regarding files in the include/ directory: only some of these are written by |
Regarding files in the src/include/ directory: only some of these are written |
68 |
me, the rest are from other sources (such as NetBSD). The license text says |
by me, the rest are from other sources (such as NetBSD). The license text says |
69 |
that "All advertising materials mentioning features or use of this software" |
that "All advertising materials mentioning features or use of this software" |
70 |
must display acknowledgements. Even though I do NOT feel I mention features or |
must display acknowledgements. Even though I do NOT feel I mention features or |
71 |
use of the header files (the "software") in any advertising materials, I am |
use of the header files (the "software") in any advertising materials, I am |