From: CSBVAX::MRGATE!INFO-VAX-RELAY@KL.SRI.COM@SMTP 7-JUN-1988 08:13 To: ARISIA::EVERHART Subj: Re: RE: RAMDRIVER (+ bug report) Received: from CUNYVM.CUNY.EDU by KL.SRI.COM with TCP; Wed, 1 Jun 88 09:09:27 PDT Received: from ISUMVS.BITNET by CUNYVM.CUNY.EDU (IBM VM SMTP R1.1) with BSMTP id 9649; Wed, 01 Jun 88 12:03:25 EDT Date: Wed, 1 Jun 88 10:39:03 CDT To: From: "John Hascall" Subject: Re: RE: RAMDRIVER (+ bug report) > Date: Wed, 1 Jun 88 08:31:00 EDT > Sender: INFO-VAX Discussion > From: MREGO1@CLARKU > Subject: RE: RAMDRIVER > To: John Hascall > >> From: "Gerard K. Newman" >> Subject: RAMDRIVER >> >> Well, from what I can tell my RAM disk driver works. It's a lot faster >> than PDDRIVER, and it's faster than some internal DEC RAM disk driver >> called FDDRIVER. >> >> No warranty, expressed or implied. Use at your own risk. It doesn't >> crash systems or corrupt data, or anything like that, but I am in no >> position to support it or be responsible for pathological cases or >> configurations. > > Has anyone tried this yet? Is it virus-free? I'm a little skeptical > of something that has 666 lines of source code. > > By the way, how do you go about using it? I've never played with > drivers before. > > Mike Rego > MREGO1@CLARKU.BITNET I have it working (sort of) here. It is virus-free. However, I am having some problems with it. I can read and write files with no problem, however if I try to execute a file I get a bugcheck! Is anyone else having this problem? What happens is an access violation on the statement: MOVC3 IRP$L_BCNT(R3),(R1),@IRP$L_VAL1(R3) in RAMD_KAST(RAMD_STARTIO). IRP$L_VAL1(R3) contains 0, so it appears that there is some situation in which the start-IO routine is invoked without RAMD_STASH (which puts the buffer address in IRP$L_VAL1) first being invoked. I tried changing the code to use VAL10 instead on VAL1 (in the belief that VAL1 was being set, but later corrupted), but that made no difference. Any clues? Gerard? anyone? Oh, well! I always wanted to learn XDELTA :-) John Hascall ISU Compuation Center Ames, Iowa GVJPH@ISUVAX.BITNET GVJPH@VAXD.IASTATE.EDU p.s. This is on a VAXstation 2000, VMS 4.7.