🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #37391

Re: Media change problems & TOS 1.4

#37391
From: MCCABE
Date: Sun, 26 Mar 1989 22:42
43 lines
2178 bytes
Date:    26 March 89, 17:33:28 EST
From:    Jim McCabe                                     MCCABE   at MTUS5
To:      INFO-ATARI16 at SCORE.STANFORD.EDU
Subject: Re:  Media change problems & TOS 1.4

Bob Bright posted a message describing TOS's buggy way of handling
media changes.

I noticed this one about a year ago, and posted the problem to this
group.  It bugged me most in the following situation:

   - Load some program off of a floppy
   - Once the program is loaded, remove the disk you run the
        program from and insert a new disk (data disk in my case)
   - Try to use the program

In my case, TOS never recognized the disk change most of the time.
It WOULD work okay if I was just reading data from the root directory,
but subdirectory accesses always failed.

I received a note (19 Feb 88, I still have it) saying this:

>We are aware of this problem and are fixing it.  The problem happens
>mostly when the root directory, fat, etc. of the first disk are so
>short that they can all be cached -- There is code to check media-change
>to validate a cached buffer, but it seems it isn't being used as it
>should.
>
>The bug has to do with the fact that the directory-structure cache didn't
>check for media change, but assumed that its internal tree representation
>was still correct.
>
>We apologize for the inconvenience.  The bug is fixed in the upcoming
>new ROMs.
>
>============================================
>Opinions expressed above do not necessarily    -- Allan Pratt, Atari Corp.
>reflect those of Atari Corp. or anyone else.      ...ames!atari!apratt

Has this fix been incorporated into the new 1.4 TOS?

                                                Jim McCabe
                                                MCCABE @ MTUS5.BITNET
Technical Details
Message-ID: <8903262244.AA06992@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!MTUS5.BITNET!MCCABE

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!MTUS5.BITNET!MCCABE
From: MCCABE@MTUS5.BITNET
Newsgroups: comp.sys.atari.st
Subject: Re:  Media change problems & TOS 1.4
Message-ID: <8903262244.AA06992@ucbvax.Berkeley.EDU>
Date: 26 Mar 89 22:42:00 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 43