From mboxrd@z Thu Jan 1 00:00:00 1970 From: lehmann@ans-netz.de (Oliver Lehmann) Date: Sun, 08 Nov 2015 10:40:16 +0100 Subject: [TUHS] System III - TCP/IP In-Reply-To: References: <20151107200358.Horde.M1lYZZyTC4t0Qb8KrygKzhy@avocado.salatschuessel.net> <20151107192043.GA11895@mcvoy.com> <20151107231338.Horde.d8EIgIMMf9VYCExfovc2K_M@avocado.salatschuessel.net> <20151108051028.GA32246@cowbell.employees.org> Message-ID: <20151108104016.Horde.RqrbT03f_72g8VsxukB9eQv@avocado.salatschuessel.net> Yeah, Nick Downing wrote: > I think you might get better mileage by just trying to port 2.11BSD over to > your Z8001 device, since it is a self contained system, no interface > hacking will be needed, just porting. would be of course a way to do, but then it is just another BSD installation. I could also run on every other hardware. And being able to crosscompile which would be lets say - mandatory - to not transfer files via 9600baud every single time would involve getting a compiler create Assembler code. And of course the 2.11 BSD need to understand and execute Zilogs s.out format as I have a bunch of software (involving the Assembler) where I have zero sources for. I have once tried to port the old gcc as well as - I forgot the name - some other sort of C compiler with Z8001 support - but they all lack the s.out format support and have a sligthly different ASM syntax than the Assembler I have supports. Missing features like extended math functions and so on..... But you might be right... porting a "complete" system like 2.11 BSD might be easier than extracting every little piece just to find out that another piece needs to be extracted as well... wich probably makes you end up with a BSD kernel anyway ;) Regards, Oliver