🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Turbodos and the ideal disk cache

#32307
From: Barnacle Wes
Date: Sun, 01 May 1988 19:05
23 lines
1710 bytes
In article <8804282151.AA29462@orville.nas.nasa.gov>, rowley@ORVILLE.NAS.NASA.GOV (Karl Rowley) writes:
> I have a couple of programming questions related to building a hard disk cache.
> 
> To build such a cache at the rwabs level, what is the cleanest to do it?
> Intercepting all BIOS traps and looking for rwabs calls would be one way.

It would slow down ALL BIOS calls as a side-effect.

> My MWC manual lists a variable named "hdv_rw" under System Variables.  This
> variable is said to point to the hard disk read/write routine.  Does anybody
> know what parameters the hard disk read/write routine expects when called?
> Is this routine used by all calls to rwabs?

Yes, this vector is used by all (GEMDOS) reads/writes from/to the hard
disk.  The easiest way I know of to find out how the `rwabs' call
works is to look at the source for Moshe Braners original ramdisk
program for the ST.  Is that still available on the net?  I've got an
extensively-hacked copy of it around here somewhere....
-- 
    /\              -  "Against Stupidity,  -    {backbones}!
   /\/\  .    /\    -  The Gods Themselves  -  utah-cs!uplherc!
  /    \/ \/\/  \   -   Contend in Vain."   -   sp7040!obie!
 / U i n T e c h \  -       Schiller        -        wes
Technical Details
Message-ID: <206@obie.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-tis!oodis01!uplherc!sp7040!obie!wes
References: <8804282151.AA29462@orville.nas.nasa.gov>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-tis!oodis01!uplherc!sp7040!obie!wes
From: wes@obie.UUCP (Barnacle Wes)
Newsgroups: comp.sys.atari.st
Subject: Re: Turbodos and the ideal disk cache
Message-ID: <206@obie.UUCP>
Date: 1 May 88 19:05:37 GMT
References: <8804282151.AA29462@orville.nas.nasa.gov>
Organization: Great Salt Lake Yacht Club, north branch
Lines: 22
Summary: Yes, you can grab the hard disk read/write call...