Tosa (SL-6000) binaries: these have been compiled with the Sharp/Embedix toolchain. Due to its age, I had a bit of trouble getting the modern SIMH v39-0 Makefile working, so I used the v38-1 version. I made some alterations for changes in the source code. I was not able to get libpcap working, since I don't have enough supporting libraries in my toolchain - such is its age.
total 7288 SL-C860/Angstrom binaries: -rw-r--r-- 1 lex lex 4893717 2012-08-21 03:05 c860-angstrom-v39-0.tar.gz SL-6000/Sharp binaries: -rw-r--r-- 1 lex lex 2533843 2012-08-21 02:59 tosa-bin.tar.gz SL-6000/Sharp library (librt): -rw-r--r-- 1 lex lex 15318 2012-08-21 02:59 tosa-lib.tar.gzThese are SIMH v39-0, compiled for "Embedix 2.0 | Linux for Embedded Devices" (from the Tosa /etc/issue). 'File' identifies these as:
bin/altair: ELF 32-bit LSB executable, ARM, version 1, for GNU/Linux 2.0.0, dynamically linked (uses shared libs), stripped bin/altairz80: ELF 32-bit LSB executable, ARM, version 1, for GNU/Linux 2.0.0, dynamically linked (uses shared libs), stripped'tosa-lib.tar.gz' contains the 'librt' shared library, which you will need. Place this in a dir and set LD_LIBRARY_PATH to the dir name, and export it. An alternative is to move the shared library file to your /lib or /usr/lib, but I don't recommend this.
vax780: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), strippedThe SL-C860 is running a modern 2.6 kernel - 2.6.26, I think. There is an 'MD5SUMS' file in the archive, with which you may check file integrity. I cannot access the SL-C860 at present, so I can't check whether I compiled these with network support. The old page appears below.
This is SIMH v36-0, compiled for the ARM platform, using the pdaXrom cross-compiling SDK.
Network mode has been enabled for those binaries which use it (VAX, PDP11?), using libpcap 0.9.4, though I haven't tested it.
I compiled SIMH with this 'make' line, having installed the libpcap lib and includes in /tmp/libpcap:
make CC="armv5tel-cacko-linux-gcc -std=c99 -O2 -U__STRICT_ANSI__ -g -lm -D_GNU_SOURCE -I . -isystem /tmp/libpcap/include -L /tmp/libpcap/lib" USE_NETWORK=1 all make CC="armv5tel-cacko-linux-gcc -std=c99 -O2 -U__STRICT_ANSI__ -g -lm -D_GNU_SOURCE -I . -isystem /tmp/libpcap/include -L /tmp/libpcap/lib" USE_NETWORK=1 scp
Files (with MD5SUMs) - sorry, no ipkg yet:
ARM binaries, stripped ca9d3989e9b85a05072238e7bb2cf659 simhv36-0-arm.tar.gz Unmodified simh source code and support files 3e5b13362132e039b228dd0ad9ac1a3c simhv36-0.zip