Path: utzoo!attcan!uunet!lll-winken!ames!ncar!boulder!sunybcs!rutgers!rochester!pt.cs.cmu.edu!andrew.cmu.edu!bader+ From: bader+@andrew.cmu.edu (Miles Bader) Newsgroups: comp.sys.amiga.tech Subject: Re: "IO Question" & "BUG IN AUDIO.DEVICE" Message-ID: Date: 10 Jan 89 23:52:57 GMT References: <8901092219.AA05714@postgres.Berkeley.EDU>, <3243@amiga.UUCP> Organization: Carnegie Mellon Lines: 13 In-Reply-To: <3243@amiga.UUCP> kodiak@amiga.UUCP (Robert R. Burns) writes: > 2. DoIO will write IOF_QUICK to io_Flags, SendIO will clear io_Flags. We > investigated changing these to only affect the IOB_QUICK bit itself. > Unfortunately, some disk-based Commodore supplied devices counted on > the fact that the other flags were clear, so changing the behavior of > DoIO and SendIO would break old programs. You must therefore use > BeginIO to access the flags for robust audio & trackdisk use. Surely it must be easy to fix commodore supplied programs in conjunction with new os releases. Maybe you could change the behavior in the next "lots of things break anyway" release... -Miles