🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: vmsnet.alpha
Article #36

Re: No 64-bit OpenVMS soon?

#36
From: jeh
Date: Sat, 23 Jan 1993 05:25
27 lines
1859 bytes
In article <C19M1B.KHM@dscomsa.desy.de>, hallam@zeus02.desy.de 
(Phill Hallam-Baker) writes:
> |>"Non-DSA disk devices can read or write up to 65.535 bytes in a single
> |> request. DSA devices connected to an HSC50 can transfer up to 4 billion
> |> bytes in a single request. In all cases, the maximum size of the transfer
> |> is limited by the number of pages which can be faulted into the process's
> |> working set and then locked into memory."
> |>
> |>The relevant fields of the IRP were expanded to 32 bits during the V3 -> V4
> |>enhancements.
> 
> Read the device driver manual and look at the format of the QIO. The 16 bit
> length is hard coded in there.

Where are you looking, and in what "device driver manual"?  

The code in places like EXE$WRITE (often used as an FDT routine for handling
"generic" direct I/O requests) handles the P2 argument (transfer length in
bytes) as a longword.  It's saved in IRP$L_BCNT as a longword.  Many device
drivers return the transfer length in the second and third words of the IOSB,
as a longword.  

	--- Jamie Hanrahan, Kernel Mode Systems, San Diego CA
drivers, internals, networks, applications, and training for VMS and Windows NT
uucp 'g' protocol guru and release coordinator, VMSnet (DECUS uucp) W.G., and 
Chair, Programming and Internals Working Group, U.S. DECUS VMS Systems SIG 
Internet:  jeh@cmkrnl.com, or hanrahan@eisner.decus.org  Uucp: uunet!cmkrnl!jeh
Technical Details
Message-ID: <1993Jan22.212534.1268@cmkrnl.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!sdd.hp.com!crash!cmkrnl!jeh
References: <1993Jan15.194312.3438@sol.UVic.CA> <1993Jan18.172458.24506@eco.twg.com> <C19M1B.KHM@dscomsa.desy.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!sdd.hp.com!crash!cmkrnl!jeh
From: jeh@cmkrnl.com
Newsgroups: vmsnet.alpha,comp.sys.dec
Subject: Re: No 64-bit OpenVMS soon?
Message-ID: <1993Jan22.212534.1268@cmkrnl.com>
Date: 22 Jan 93 21:25:33 PST
References: <1993Jan15.194312.3438@sol.UVic.CA> <1993Jan18.172458.24506@eco.twg.com>  <C19M1B.KHM@dscomsa.desy.de>
Organization: Kernel Mode Systems, San Diego, CA
Lines: 27