Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!bu.edu!m2c!umvlsi!dime!heller From: heller@cs.umass.edu Newsgroups: comp.os.os9 Subject: Re: what is the availability of os-9 software? Message-ID: <29083@dime.cs.umass.edu> Date: 10 Apr 91 20:19:56 GMT Sender: news@dime.cs.umass.edu Organization: COINS, UMass, Amherst Lines: 17 In article <1836@mwca.UUCP>, bill@mwca.UUCP (Bill Sheppard) writes... >There is binary compatibility regardless of what hardware you are using, as >long as it's running the same OS. That is, if you are running OS-9/68000 on >both an Atari ST and a Motorola VME board, the same object code can run on >either, ignoring possible hardware differences like an FPU/MMU. When a >hardware manufacturer (OEM) licenses OS-9 from us, they customize to their >particular hardware (serial chips, disk controllers, memory layout, etc.). >When this has been done properly the application software need not concern >itself with the hardware particulars. You do need to be sure to compile code for the LCD of your machines: code compiled for a 68020 w/68881 may not run on a plain 68000 if it was compiled with -k2l. The default cc options generate code for a vanila 68000 - this code will run on a 68020 (optionally with a 68881/68882), but won't take advantage of the extra goodies on the 68020 (and 68881/68882). Robert