Years ago I found the ‘first’ released version of GCC, and had built it for the VAX. And things were… fun.
While digging around on bitsavers for new and interesting things, I saw some newer stuff from MIT, and stumbled into the GNU directory and rediscovered the early GNU software depot.
And I re-built the early GCC to target the 68000 which I’d imagine primarily was for the SUN target.
Using a simple program I can run it through the pre-processor, and the compiler to get the following assembly:
Then it’s a matter of running it through the cross assembler, uuencoding it, and sending it to the target.
I used the cross assembler from the AtariST cross ‘project’, to get an object file. I fired up MachTen, pasted my object file to the VM, and uudecoded the object.
And yeah, much to my surprise the object file linked fine, and I got my native EXE.
It’s not much of a cross toolkit, and honestly it’s kind of useless… but I thought it was maybe worth a bare paragraph to show the other available target available for the 1987 release of GCC.
Also on the MIT archive is TRIX, the MIT Unix work alike that almost became the GNU Kernel, until Mach stole their hearts, and basically lead them on a wild goosechase.
I haven’t bothered uploading binaries or patches or anything yet, I don’t know if people are interesting in such a fringe thing……
Neozeed, I have an 030 SCSI based system made by Designa in Germany. Unfortunately the SCSI disk is dead so I can’t tell what OS it would have used. Is there any way I can find out more about this system?
Take pictures! I can’t find anything about this system. What city in Germany? Maybe it’s an East German SUN-3 clone?
I’m positive it’s going to be interesting!
On another tangent I’m currently hacking on another SUN-2 emulator! I’ve been taming it a little for Win32, and I have it running on i386&ARM!
I’ll take some pictures and post them shortly. In Kiel apparently and I suspect it was used in embedded system as the company Designa seem to specialise in automated systems. But I can’t find anything out about it. It “reminds” me of an Amiga but it obviously isn’t. It’s an EC030 @ 40Mhz and has a PGA socket for what I would assume to be an FPU (68881/2) which isn’t populated. So no MMU and from memory I think early SUN’s used their own MMUs and not Motorola chips. It has a floppy controller, SCSI 1 controller and a whole bunch of serial I/O. It also appears to have a PCMCIA socket. Unfortunately although the SCSI drive spins up, it hangs every SCSI bus I’ve connected it to so I suspect the drive’s controller board is faulty even if the mechanics are OK.
Here’s some pics.
Amazing absolutely nothing specifically turns up at all. Even the UTZOO archive has 0 hits.
I suspect it’s an embedded controller for some kind of car parking scheme. It’s the best I could find on it.
The lack of SN’s and product parts makes me believe that it’s a custom OEM solution that isn’t off the rack to normal users. I do enjoy the port that specifically says to not plug anything into it.
I did wonder about that port. I thought despite the funny warning about not using it, maybe it supplies +5V on some of the pins like the Amiga used to. Could be a risk of burning something if you hotplug. Perhaps more than likely only intended for the vendor to use.
Looks like it maybe this machine http://kws-computer.de/ftp/Delta/Homepage/pdf/pro30.pdf
https://web.archive.org/web/19981201194423/http://www.kws-computer.de/systeme.html says they usually used os/9 on m68k systems.
Wow such great sleuthing!
Thanks p2-mate. That seems to be exactly the system I have and it even seems to document the jumpers. I’ll have to have a play when I get home and see if there’s anything else I can get out of it. Without the hard disk working all I get is a m68k debugger/ OS/9 makes a lot of sense for an embedded system too.