Path: utzoo!attcan!uunet!husc6!rutgers!rochester!pt.cs.cmu.edu!ius3.ius.cs.cmu.edu!ralphw From: ralphw@ius3.ius.cs.cmu.edu (Ralph Hyre) Newsgroups: comp.sys.apple Subject: Re: Multitasking GS? Sure, why not. Message-ID: <1925@pt.cs.cmu.edu> Date: 13 Jun 88 18:13:14 GMT References: <8Wf-=Jy00V4McuU0C4@andrew.cmu.edu> <379NETOPRMS@NCSUVM> <23275@bu-cs.BU.EDU> Sender: netnews@pt.cs.cmu.edu Organization: Carnegie-Mellon University, CS/RI Lines: 34 In article <23275@bu-cs.BU.EDU> spike@bu-it.bu.edu (Joe Ilacqua) writes: > > > Could you have true Multitasking on the GS? Yes, I think you. >UN*X, namely Minix, run on 8086 Machines which the GS is easily as >powerful as. >*A place to start* > > What needs do be done first is for to write a compiler. 'C' >would be the most likely candidate, tho if well writen it could have >other front ends. This compiler would produce code in a number of >models, using the 65816 banks. The use of banks would make easly >relocatable, as could be loaded by the OS in to any avaible bank. Well, there's only 1 GS C compiler that I know of, but the Mac cross-development environment is coming. Those who remember the first days of the Mac remember needing a Lisa to develop on. This makes the GS sound like a good way to sell Macs :-) ACK (Amsterdam Compiler Kit) was used for PC-Minix, so there is a start. There are already lots of back-ends, so 65816 might not be too hard. Problem is mainly documentation, so that the inevitable assembler can be made to fit with the C code calling conventions. I think someone needs to try with the APW C compiler (taking care not to do any toolbox stuff) just to see what happens. Good luck. I'll join you when I get a GS myself. -- - Ralph W. Hyre, Jr. Internet: ralphw@ius2.cs.cmu.edu Phone:(412)268-{2847,3275} CMU-{BUGS,DARK} Amateur Packet Radio: N3FGW@W2XO, or c/o W3VC, CMU Radio Club, Pittsburgh, PA