🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer
Article #2732

How does multithreading use an EISA bus?

#2732
From: Brandon Vanevery
Date: Thu, 31 Dec 1992 03:01
18 lines
1230 bytes
In theory, a peripheral on an EISA bus should be able to use a DMA handler
to access any main memory that isn't locked by the CPU.  And in theory, a
mulit-threaded OS takes advantage of this capability.

In practice, does OS/2 do this on an EISA bus?  Or an MCA bus, for that
matter?

How is it done?  Is it done invisibly by a device driver, or does the
application programmer have control over the process?  Feel free to be
technical; I'm soon to become an OS/2 programmer.

Brandon Van Every
--
   The opinions expressed are not necessarily those of the University of
     North Carolina at Chapel Hill, the Campus Office for Information
        Technology, or the Experimental Bulletin Board Service.
           internet:  laUNChpad.unc.edu or 152.2.22.80
Technical Details
Message-ID: <1992Dec31.030151.9631@samba.oit.unc.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!concert!samba!usenet

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.os2.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!concert!samba!usenet
From: Brandon.Vanevery@launchpad.unc.edu (Brandon Vanevery)
Subject: How does multithreading use an EISA bus?
Message-ID: <1992Dec31.030151.9631@samba.oit.unc.edu>
Sender: usenet@samba.oit.unc.edu
Nntp-Posting-Host: lambada.oit.unc.edu
Organization: University of North Carolina Extended Bulletin Board Service
Date: Thu, 31 Dec 1992 03:01:51 GMT
Lines: 18