🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: vmsnet.internals
Article #473

RE: Call for partly-baked ideas: $QIO replacement?

#473
From: Ehud Gavron 602-570-2546
Date: Thu, 17 Dec 1992 17:41
33 lines
1660 bytes
Date sent:  17-DEC-1992 10:39:17


>Are you happy with the $QIO system service?

        Yes, Jamie, I sure am.  I'm even happy with the driver
        interface.  When you've got someone as ornery as me
        happy with both sides of an I/O subsystem, that's a good
        place to quit and go have a beer.

>If you were building a new O/S from scratch, would you make the
>"basic I/O call" that's available for non-privileged programs look like $QIO,
>or like something else?

        To a large degree yes.  I would however provide an RTL equivalent
        (LIB$IO?) which had the following arguments:
            lib$io(chan,func,itmlst)

        While that wouldn't work for everything, it would do synchronous
        I/O with internal $SYNCH.

>        --- Jamie Hanrahan, Kernel Mode Consulting, San Diego CA
>Chair, Programming and Internals Working Group, U.S. DECUS VMS Systems SIG
>Internet:  jeh@cmkrnl.com, hanrahan@eisner.decus.org, or jeh@crash.cts.com
>Uucp:  ...{crash,eisner,uunet}!cmkrnl!jeh


Ehud

--
Ehud Gavron        (EG76)
gavron@vesta.sunquest.com                                       This was sent
"The world bores you when you're cool."                         from an Alpha
Technical Details
Message-ID: <921217104147.80dc@IT.SUNQUEST.COM>
Path: arc1-ca.pugleaf.net!sparky!uunet!olivea!spool.mu.edu!sdd.hp.com!network.ucsd.edu!mvb.saic.com!macro32

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!olivea!spool.mu.edu!sdd.hp.com!network.ucsd.edu!mvb.saic.com!macro32
From: GAVRON@IT.SUNQUEST.COM (Ehud Gavron 602-570-2546)
Newsgroups: vmsnet.internals
Subject: RE: Call for partly-baked ideas:  $QIO replacement?
Message-ID: <921217104147.80dc@IT.SUNQUEST.COM>
Date: 17 Dec 92 17:41:47 GMT
Organization: Macro32<==>Vmsnet.Internals Gateway
Lines: 33
X-Gateway-Source-Info: Mailing List