Article View: net.micro.atari16
Article #2130Reset survivable RAM disk and Atari HD problem fixed!
From: Jeff Gortatowsky
Date: Fri, 03 Oct 1986 14:32
Date: Fri, 03 Oct 1986 14:32
26 lines
2113 bytes
2113 bytes
Well after a bit of digging and disassembly my brother (a sharp troop)
found the correct combination to get the reset surviving RAM disk to play
as drive F: in a HD system (Atari 20meg). I don't have the code right now
handy but will post it this weekend (the hex file again or uuencoded). In
essence the patch was applied to two places. First, as was mentioned
before on this news group you need to change the bit set in the 'drivebits'
variable down in low memory. The BSET #3,d0 needs to be BSET #5,d0 (for
drive F:). The other patch is applied to the compare instruction in the
code that is executed when RWABS calls the RAM Disk. The RAM disk checks
the device number and if it's not the right number it passes control
through a JMP instruction to the Hard disk vector the RAM disk saved at
boot time. As I said I can't remember off the top of my head what the
exect CMP instruction is and what it must be changed to, but you should be
able to find it. If not, just wait for the posting. The above patches
imply that the RAM disk need be executed after the hard disk driver is
installed, so it may take over and save the hard disk vectors.
Anyways they are both living happily in the system. 1 360k drive A:, 1
720k drive B:, 1 4meg drive C:, 1 6meg drive D:, 1 10meg drive E:, and 1
500k drive F:. Veerrrry Niiice!
--
Jeff Gortatowsky {allegra,seismo}!rochester!kodak!elmgate!jdg
Eastman Kodak Company
<Kodak won't be responsible for the above comments, only those below>
Technical Details
Message-ID:
<529@elmgate.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!elbereth!rutgers!sri-spam!nike!lll-crg!seismo!rochester!kodak!elmgate!jdgShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!elbereth!rutgers!sri-spam!nike!lll-crg!seismo!rochester!kodak!elmgate!jdg From: jdg@elmgate.UUCP (Jeff Gortatowsky) Newsgroups: net.micro.atari16 Subject: Reset survivable RAM disk and Atari HD problem fixed! Message-ID: <529@elmgate.UUCP> Date: Fri, 3-Oct-86 10:32:36 EDT Article-I.D.: elmgate.529 Posted: Fri Oct 3 10:32:36 1986 Date-Received: Sat, 4-Oct-86 12:37:20 EDT Organization: Eastman Kodak Co., Rochester, NY Lines: 26 Keywords: RAM DISK patch reset HD RAMdisk Hard Disk SM