Article View: vmsnet.alpha
Article #36Re: No 64-bit OpenVMS soon?
From: jeh
Date: Sat, 23 Jan 1993 05:25
Date: Sat, 23 Jan 1993 05:25
27 lines
1859 bytes
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!jehReferences:
<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