Path: utzoo!attcan!uunet!mailrus!cs.utexas.edu!usc!snorkelwacker!bloom-beacon!eru!luth!sunic!mcsun!hp4nl!philapd!ssp11!dolf From: dolf@idca.tds.PHILIPS.nl (Dolf Grunbauer) Newsgroups: comp.lang.c Subject: Re: Bus Error Message-ID: <690@ssp11.idca.tds.philips.nl> Date: 16 Mar 90 13:59:02 GMT References: <16139.25F89344@urchin.fidonet.org> <1990Mar13.042241.17357@cubmol.bio.columbia.edu> <10342@leadsv.UUCP> <1990Mar16.083052.20554@diku.dk> Organization: Philips Information Systems, Apeldoorn, The Netherlands Lines: 17 In article <1990Mar16.083052.20554@diku.dk> jensting@skinfaxe.diku.dk (Jens Tingleff) writes: }zech@leadsv.UUCP (Bill Zech) writes (at least I think he wrote it, ed. Dolf): } }>In the Motorola 68xxx series chips, a Bus Error is the result of some } }Or, of course, trying to fetch a long value from an address thats odd.. . } No, that's an Address Error. The stack frame looks like a Bus Error, but it is a different exception. Note that the MC680[234]0 allow fetching (long) word data accesses on odd byte boundaries. Instructions and stackpointer must be on word boundaries. -- Dolf Grunbauer Tel: +31 55 433233 Internet dolf@idca.tds.philips.nl Philips Telecommunication and Data Systems UUCP ....!mcsun!philapd!dolf Dept. SSP, P.O. Box 245, 7300 AE Apeldoorn, The Netherlands n n n It's a pity my .signature is too small to show you my solution of a + b = c