Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!wuarchive!usc!apple!Apple.COM!lsr From: lsr@Apple.COM (Larry Rosenstein) Newsgroups: comp.sys.mac.programmer Subject: Re: HELP! ID=01 on a Mac II Message-ID: <5424@internal.Apple.COM> Date: 27 Nov 89 21:34:50 GMT References: <1989Nov24.035604.27499@agate.berkeley.edu> Sender: usenet@Apple.COM Organization: Objects-R-Us, Apple Computer, Inc. Lines: 21 In article <1989Nov24.035604.27499@agate.berkeley.edu> silverio@brahms.berkeley.edu (C J Silverio) writes: > My pal says "dollars to doughnuts it's an alignment problem." OK, > cool, pretty easy to fix, right? ID=01 is a Bus Error, which means you tried to access a non-existent address. It is impossible to get a Bus Error on a Mac Plus or SE, because the hardware wraps around addresses. On a Mac II, if you try to access the addresses assigned to a NuBus slot and no card exists there, you will be a Bus Error. An alignment problem, as you refer to it, would be an address error which is ID=02. On a 68000 yo ucan get an address error if you try to do a word or long operation but use an odd address. The 68020 can handle this case, however, at a cost in speed. Larry Rosenstein, Apple Computer, Inc. Object Specialist Internet: lsr@Apple.com UUCP: {nsc, sun}!apple!lsr AppleLink: Rosenstein1