Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!hpfcso!hplisa!hplvli!boyne From: boyne@hplvli.HP.COM (Art Boyne) Newsgroups: comp.sys.ibm.pc Subject: Re: Was - Re: Xerox sues Apple!!! Now processor wars. Message-ID: <360025@hplvli.HP.COM> Date: 3 Jan 90 16:21:49 GMT References: <899@lzaz.ATT.COM> Organization: Loveland Inst. Div Lines: 15 bds@lzaz.ATT.COM (Bruce Szablak) writes: >More importantly, will my 68000 software run on a 68020, 68030, 68040 etc? >Sometimes yes, sometimes no... It should, with one *important* exception: exception handling. The length and contents of the stack frame created by an exception (bus/address errors, interrupts, traps, etc.) changed between the 68000 and the 68010. Any code that handles 68000-style exception stack frames has to be modified to run on a 68010 or later. This would mean that any code that handles raw interrupts will not run unchanged. Art Boyne, boyne@hplvla.hp.com