On 10/27/18 15:04, emanuel stiebler via cctalk wrote:
There was actually a nice PC Mainboard from Hauppauge, with an i486 &
i860 on the same board ...

Always wanted to have one of those, never found a used one. And it was
running some king of Unix back then ...

http://www.geekdot.com/hauppauge-4860/


I have a computer with this mainboard.

I received a DOS version of the Portland Group's C compiler for i860 along with it. The DOS software also had a "run860"
program, to -- you guess it -- run programs on the i860.

I then wrote a Linux version of "run860" and created an assembler toolchain for Linux to target i860 (using GNU binutils).

I was able to compile and run the "blink" demo from the manual on Linux instead of DOS. And some other assembler
programs written by me.

These things can be found on ftp://ftp.groessler.org/pub/chris/i860 .

At this time I was in contact with the original author of the i860 binutils support, Jason Eckhardt. With his help and patch to gcc, I was able to compile newlib with gcc for i860. But I've never tested it beyond compilation. Jason also told me that he had a modified Linux kernel for i860 (which IIRC was for a then already old version of Linux). Since according to the motherboard manual, interrupts from hardware devices always interrupt the i486, and not the i860, I never asked him for this version. Getting that to work, with i486 and i860 cooperation, didn't appeal to me.

regards,
chris

Reply via email to