For those interested in a cross assemlber for theHP mini's...
I found C source code for a HP 2100 cross assemlber on the HP2100
archive site (which seems to be down today).
I think Jeff's site is hosted on his workstation... it probably
kills the performance of the station when it's getting hit a lot.
I've also downloaded the complete contents of this site, so I
can forward items if you can't get them otherwise.
Not being a C person (that is, not able to read C,
much less code in
it), I handed a copy over to a friend who tinkers with C a little.
He managed to convert the original source into something that would
compile on what he described as an obsolete C compiler (Borland?).
For those of you who would prefer to use a more modern compiler,
and who can run a 32-bit version of Windows, there is a version
of the Gnu Compiler Collection (GCC) that runs in a Win32 Console
Session (not really a DOS box, but close enough), I recommend you
search for this particular package:
gcc-2.95.2-crtdll.exe
Unpacked, it's 23MB, and all you need after unpacking it (it's
self-extracting) is to set your PATH to the bin folder of the
directory into which you install it.
At any rate, hpasm.c compiled with no changes, as did chkabs.c.
OTOH, I have not yet tried to assemble the sources for the MSU
4-user BASIC and compare the binary output to the existing
binary he has on the site. So, the proof remains in the pudding...
Regards,
-dq