Request for additional developers and testers (HPEMU)

From: Jay West <jwest_at_classiccmp.org>
Date: Fri May 16 09:26:01 2003

Greetings folks!

As many know, I have been working on an emulator (hpemu) for the HP 2100
type computer systems for some time. An incredible amount of progress has
been made, however, I only have so much time I can dedicate to this project.
More importantly, I've wanted to find other people to "join the team" and
help work on it, but I needed to first get the API's and structure well
defined, coded, and tested first. That is certainly now done. In addition, I
finally decided the project will be released "open source". Actually, it
will be "dual licensed", with individual use being free and under the GPL
(just like the mysql license). Complete source code is available (as of the
pending alpha release) and free.

As a result, I wanted to query the folks here to see if anyone was
interested in helping with the development. People wanting to help work on
the code should have a working knowledge of programming in C on unix
platforms. The emulator makes heavy use of SYSV style message queues, and
BSD style pipes and sockets - so familiarity with these is pretty essential.
All of the code is non-blocking, so familiarity with that type of
programming environment is a big help. Of course, knowledge of the 2100
machine language would make things a lot easier for you.

The cpu module is tested and running, as are several devices/interfaces.
Most of the work needing to be done now involves adding functionality to the
configuration options processing, optimizing existing code, error reporting
and logging, and most of all coding additional devices that use the API to
tie to the cpu. Of course, ideas/code for new/better features is welcome.
Perhaps someone would like to take the 2100 module and enhance it to make a
21MX module?

If anyone is interested, please contact me off-list.

Regards,

Jay West
Received on Fri May 16 2003 - 09:26:01 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:36:15 BST