es40-announcements Mailing List for AlphaServer ES40 Emulator (Page 2)
Status: Alpha
Brought to you by:
iamcamiel
You can subscribe to this list here.
2007 |
Jan
(3) |
Feb
(4) |
Mar
(7) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(1) |
Feb
(2) |
Mar
(1) |
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Camiel V. <iam...@gm...> - 2007-02-27 18:41:30
|
Hello everyone, I just released version 0.07-b. This version adds support for running the Emulator on OpenVMS Alpha (And possibly Itanium, though I have no way to test this; if anyone does, please do, and let me know if it works). To build the sources, you'll need to have the UNIX porting library installed. To make things easier for those without compilers and libraries installed, I've also put a binary package containing alpha executables on the download page. This file also contains the ROM image, and a sample configuration file. Camiel Vanderhoeven. http://www.camicom.com/es40 http://www.sourceforge.net/projects/es40 |
From: Camiel V. <iam...@gm...> - 2007-02-16 14:57:08
|
Hello all, Version 0.07 sources are available for download on sourceforge now (http://www.sourceforge.net/projects/es40). Version 0.07 brings three major changes: 1. Linux / Unix support With the included Makefile, Linux executables can be built using G++ or Intel's ICC. G++ works on both Intel and Alpha platform. You are encouraged to try this on different Linux/Unix flavours, and let us know if that works. 2. Configuration Files The emulator is now controlled by a configuration file. A sample es40.cfg is included in the zip-file. 3. Interactive Debugger Using the included Makefile, two executables are built: es40 and es40_idb. es40 simply gets its configuration from the configuration file (a sample es40.cfg is included), and runs an emulated system (without a lot of debugging output). Execution is stopped when <BREAK> is received on one of the serial ports (really telnet sessions). es40_idb is the interactive debugger version. It can be run with @<script-file> at the end of the command line, or otherwise it will run interactively. Please type HELP at the IDB-prompt to list the available commands. Acknowledgements: The Linux/Unix port, as well as the configuration file would not have been possible without Brian Wheeler, who did practically all the work on this. Check out the new version, and let me know what you think of the changes. Camiel Vanderhoeven. |
From: Camiel V. <iam...@gm...> - 2007-02-07 20:31:14
|
Hello everyone, Over the past few weeks, a few things have happened. First of all, the emulator has been ported to Linux with partial success, the meaning of "partial" being that it does work with Intel's C++ compiler (on IA32), but not with G++ (on IA32 or Alpha) or with the Compaq C++ compiler (on Alpha). Many thanks to Brian Wheeler who spent much time on this. Updated source-code can be found in the project's CVS repository at http://es40.cvs.sourceforge.net. Another contribution by Brian wheeler is the possibility to use a configuration file to determine some of the emulated hardware's characteristics. Lastly, I am putting some effort in properly documenting the source-code using Doxygen. The documentation can be found at http://www.camicom.com/es40/doc. That's all for now. Please let me know if you have something to contribute, or if you have any questions. Camiel Vanderhoven. |
From: Brian W. <bdw...@in...> - 2007-01-23 20:59:45
|
Hey Camiel and others. I've got a unix port I'm working on for es40. The console restarts repeatedly but never drops to >>> so there's a problem with the driver startup. I'm working on it... I've started configuration file support (right now I'm just using it for filenames since they're different on unix and windows) Share and enjoy (the broken-ness). Brian Unix Port of ES40 0.06 ===================== This port has been built/tested on Fedora Core Linux 6 on both 32- and 64-bit x86 system. *** It is currently non-functional as the console restarts during driver initialization. *** Changes from vanilla 0.06: ------------------------- * A Makefile was added * "__unix" define turns on unix compilation changes * 64-bit constants ending in "I64" were changed to use X64() macro * use system-defined int64_t and uint64_t * string case in includes match actual filename case. * use strdup() instead of _strdup() * UnixSerial.cpp implements a unix-compatible serial driver * gettimeofday() used for performance numbers * Start of configuration file support Limitations ----------- * UnixSerial: ** This is a polling driver that checks every 100000 instructions for a waiting character. ** Telnet negotiation is sent raw to client ** Telnet IAC codes are not stripped from client * System Console restarts during driver initialization. Todo Items ---------- Determine why a HALT (code 5) is generated restarting the console. |
From: Eberhard H. <va...@ch...> - 2007-01-23 16:10:21
|
Hi, Anybody there? I would like to post this message: I have a real ES40 machine here. The machine is down at the moment so it is possible to compare the results of the emulation with the original response during boot. Maybe this is of some interest. regards Eberhard |
From: Camiel V. <iam...@gm...> - 2007-01-18 22:13:09
|
Hello everyone, Maybe you've already read this on the website, but I've created a project on SourceForge for the ES40 Emulator. Feel free to report bugs, request features or discuss the Emulator here: http://www.sourceforge.net/projects/es40. Thanks for your support, Camiel Vanderhoeven. http://www.camicom.com/es40 http://www.sourceforge.net/projects/es40 |