Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!purdue!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!apple!dlyons From: dlyons@Apple.COM (David Lyons) Newsgroups: comp.sys.apple Subject: Re: cassette click Message-ID: <35963@apple.Apple.COM> Date: 27 Oct 89 04:24:06 GMT References: <8910251156.aa16257@SMOKE.BRL.MIL> Organization: Apple Computer Inc, Cupertino, CA Lines: 26 In article <8910251156.aa16257@SMOKE.BRL.MIL> DANFUZZ@BROWNVM.BROWN.EDU (Dan Bornstein) writes: >[...] >300: BIT C060 >303: BPL 300 >305: BIT C030 >308: BIT C060 >30B: BPL 308 ^^^ >30D: BIT C030 >30F: JMP 300 > >This should click whenever the state of the cassette port changes. [...] Shouldn't one of the BPLs be a BMI? (Doesn't matter which one, but you want to be stuck in *one* of the little loops while bit 7 of $C060 is 0, and in the other little loop when bit 7 is 1.) -- --Dave Lyons, Apple Computer, Inc. | DAL Systems AppleLink--Apple Edition: DAVE.LYONS | P.O. Box 875 America Online: Dave Lyons | Cupertino, CA 95015-0875 GEnie: D.LYONS2 or DAVE.LYONS CompuServe: 72177,3233 Internet/BITNET: dlyons@apple.com UUCP: ...!ames!apple!dlyons My opinions are my own, not Apple's.