Xref: utzoo comp.sys.amiga:37775 comp.sys.amiga.tech:6459 Path: utzoo!bnr-vpa!bnr-fos!leibniz.uucp!protcoop From: protcoop@leibniz.uucp Newsgroups: comp.sys.amiga,comp.sys.amiga.tech Subject: Denise/Paula/Agnus/Gary/Portia Message-ID: <1388@bnr-fos.UUCP> Date: 3 Aug 89 16:30:04 GMT Sender: news@bnr-fos.UUCP Reply-To: protcoop@leibniz.uucp () Organization: Bell-Northern Research, Ottawa, Canada Lines: 19 Something has been on my mind for the last while and I want to bring it to the net community to see if my theory is plausible. Let us *suppose* that the Amiga 3000 did not use Commodore's custom chips but used some 'off the line' parts by other companies, for example the TI 34000 (?) blitter. Let us further suppose that all of the system software looks the same to the programmer, i.e. all of the function calls are the same. Would it not be possible for current software to work on both the new hardware and the old hardware? The way I see it is that in my programs I have to open libraries to call routines. If I am on the current Amiga then the library I get is one that supports that machine. If I am on the new Amiga 3000, then the library that gets opened is one that supports the new hardware. The programmer (at least in 'C') need never know what hardware is being used. Is this the way it would work? If not, why not? ------------------------------------------------------------------------------------------------ Alan W. McKay | My opinions are mine, yours are yours. | Eat Food | NEPEAN, Ont. | I in no way pretend to represent the | and | 613-763-8980 | the options of my employer. So there. | LIVE !! |