/[gxemul]/upstream/20070918/RELEASE.html
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /upstream/20070918/RELEASE.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 45 - (show annotations)
Mon Oct 8 16:23:07 2007 UTC (16 years, 7 months ago) by dpavlin
File MIME type: text/html
File size: 7714 byte(s)
20070918
1 <html><head><title>Gavare's eXperimental Emulator:&nbsp;&nbsp;&nbsp;Release notes</title>
2 <meta name="robots" content="noarchive,nofollow,noindex"></head>
3 <body bgcolor="#f8f8f8" text="#000000" link="#4040f0" vlink="#404040" alink="#ff0000">
4 <table border=0 width=100% bgcolor="#d0d0d0"><tr>
5 <td width=100% align=center valign=center><table border=0 width=100%><tr>
6 <td align="left" valign=center bgcolor="#d0efff"><font color="#6060e0" size="6">
7 <b>GXemul:</b></font>&nbsp;&nbsp;
8 <font color="#000000" size="6"><b>Release notes</b>
9 </font></td></tr></table></td></tr></table><p>
10
11 <!-- $Id: RELEASE.html,v 1.8 2007/09/11 21:46:35 debug Exp $ -->
12
13
14 <h2>Release notes for GXemul 0.4.6.1</h2>
15
16 <p><i>Copyright (C) 2003-2007 Anders Gavare</i>
17
18
19 <p><br>GXemul is a framework for full-system computer architecture emulation.
20 Several processor architectures and machine types have been implemented.
21 It is working well enough to allow <a href="doc/guestoses.html">unmodified
22 "guest" operating systems to run inside the emulator</a>,
23 as if they were running on real hardware.
24
25 <p>The emulator emulates (networks of) real machines. The machines may
26 consist of ARM, MIPS, PowerPC, and SuperH processors, and various
27 surrounding hardware components such as framebuffers, busses, interrupt
28 controllers, ethernet controllers, disk controllers, and serial port
29 controllers.
30
31 <p>The <a href="doc/index.html">documentation</a> lists the machines and
32 guest operating systems that
33 can be regarded as "working" in GXemul. The best working guest operating
34 systems are <a href="doc/guestoses.html#netbsdpmaxinstall">NetBSD/pmax</a>
35 and <a href="doc/guestoses.html#netbsdcatsinstall">NetBSD/cats</a>.
36
37
38 <p><br>The changes between release 0.4.6 and 0.4.6.1 include:
39
40 <ul>
41
42 <li>NetBSD 4.0 has been released. The installation instructions
43 in GXemul's documentation have been updated to reflect this.
44
45 <p><ul>
46 <li>In most cases this simply means that NetBSD 4.0 is now
47 supported instead of NetBSD 3.1.
48 </ul>
49
50 <p>Some specifics worth mentioning are:
51
52 <p><ul>
53 <li>For NetBSD/pmax, the change from 3.1 to 4.0 means that
54 X Windows is now working again out-of-the-box. (Simply
55 run <tt>startx</tt> as root to start X.)
56 <li>For NetBSD/arc, the supported version has jumped from
57 1.6.2 to 4.0.
58 <li>NetBSD/prep is unfortunately still at 2.0.
59 </ul>
60
61 </ul>
62
63 <p>Please read the <a href="HISTORY">HISTORY</a> file for more details.
64
65
66 <p><br>Files included in this release are:<pre>
67 <a href="HISTORY">HISTORY</a> Detailed revision history / changelog.
68 <a href="LICENSE">LICENSE</a> Copyright message / license.
69 <a href="README">README</a> Quick start instructions, for the impatient.
70 RELEASE.html This file.
71 <a href="TODO">TODO</a> TODO notes.
72 configure, Makefile.skel sh and make scripts for building GXemul.
73 <a href="demos/">demos/</a> Tutorial-like demos of testmachine functionality.
74 <a href="doc/">doc/</a> Documentation.
75 <a href="experiments/">experiments/</a> Experimental code. (Usually not needed.)
76 <a href="man/">man/</a> Man page.
77 <a href="src/">src/</a> Source code.
78 </pre>
79
80 <p>To build the emulator, run the <tt>configure</tt> script, and then run
81 <tt>make</tt>. This should work on most Unix-like systems, with few or no
82 modifications to the source code.
83
84 <p>Regarding files in the <tt>src/include/</tt> directory: only some of
85 these are written by me, the rest are from other sources (such as NetBSD).
86 The license text says that "All advertising materials mentioning features
87 or use of this software" must display acknowledgements. Even though I do
88 <i>not</i> feel that I mention features or use of the header files (the
89 "software") in any advertising materials, I am still very grateful for the
90 fact that these people have made their files available for re-use, as Free
91 software, so regardless of legal requirements, I guess thanking them like
92 this is in order:<pre>
93 This product includes software developed by the University of
94 California, Berkeley and its contributors.
95
96 This product includes software developed for the
97 NetBSD Project. See <a href="http://www.netbsd.org/">http://www.netbsd.org/</a> for
98 information about NetBSD.
99
100 This product includes software developed by Jonathan Stone for
101 the NetBSD Project.
102
103 This product includes software developed for the NetBSD Project
104 by Matthias Drochner.
105
106 This product includes software developed by the NetBSD
107 Foundation, Inc. and its contributors.
108
109 This product includes software developed by Christopher G. Demetriou.
110 [for the NetBSD Project.]
111
112 This product includes software developed by Adam Glass.
113
114 This product includes software developed by the PocketBSD project
115 and its contributors.
116
117 This product includes software developed by Peter Galbavy.
118
119 Carnegie Mellon University (multiple header files,
120 no specific advertisement text required)
121
122 This product includes software developed by Charles M. Hannum.
123
124 This product includes software developed under <a href="http://www.openbsd.org/">OpenBSD</a> by Per Fogelström.
125
126 This product includes software developed by Per Fogelström.
127
128 This product includes software developed at Ludd, University of
129 Luleå, Sweden and its contributors.
130
131 This product includes software developed by Hellmuth Michaelis
132 and Joerg Wunsch
133
134 The font(s) in devices/fonts are Copyright (c) 1992, 1993, 1994
135 by Hellmuth Michaelis and Joerg Wunsch. ("This product includes software
136 developed by Hellmuth Michaelis and Joerg Wunsch", well, the font
137 is maybe not software, but still...)
138
139 impactsr-bsd.h is Copyright (C) 2004 by Stanislaw Skowronek.
140
141 This product includes software developed for the NetBSD Project by
142 Wasabi Systems, Inc. [by Simon Burge]
143
144 arcbios_other.h is Copyright (c) 1996 M. Warner Losh.
145
146 This product includes software developed by Marc Horowitz.
147
148 This product includes software developed by Brini.
149
150 This product includes software developed by Mark Brinicombe
151 for the NetBSD Project.
152
153 This product includes software developed by TooLs GmbH.
154
155 This product includes software developed by Manuel Bouyer.
156
157 This product includes software developed by the Alice Group.
158
159 This product includes software developed by Ichiro FUKUHARA.
160
161 This product includes software developed by Marcus Comstedt.
162
163 This product includes software developed by Bill Paul.
164
165 This product includes software developed by Nivas Madhur.
166 </pre>
167
168 <p>Also, <tt>src/include/alpha_rpb.h</tt> requires the following:<pre>
169 Copyright (c) 1994, 1995, 1996 Carnegie-Mellon University.
170 All rights reserved.
171
172 Author: Keith Bostic, Chris G. Demetriou
173
174 Permission to use, copy, modify and distribute this software and
175 its documentation is hereby granted, provided that both the copyright
176 notice and this permission notice appear in all copies of the
177 software, derivative works or modified versions, and any portions
178 thereof, and that both notices appear in supporting documentation.
179 </pre>
180
181 <p>See individual files for license details, if you plan to redistribute
182 GXemul or reuse code.
183
184 <p>GXemul's homepage is
185 <a href="http://gavare.se/gxemul/">http://gavare.se/gxemul/</a>.
186
187 <p>If you have found GXemul useful in some way, or feel like sending me
188 comments or feedback in general, then mail me at
189 <tt>anders(<i>@At</i>)gavare.se</tt>.
190
191
192
193
194
195 </body>
196 </html>

  ViewVC Help
Powered by ViewVC 1.1.26