home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / os2 / programm / 7254 < prev    next >
Encoding:
Text File  |  1992-12-30  |  1.2 KB  |  30 lines

  1. Newsgroups: comp.os.os2.programmer
  2. Path: sparky!uunet!gatech!concert!samba!usenet
  3. From: Brandon.Vanevery@launchpad.unc.edu (Brandon Vanevery)
  4. Subject: How does multithreading use an EISA bus?
  5. Message-ID: <1992Dec31.030151.9631@samba.oit.unc.edu>
  6. Sender: usenet@samba.oit.unc.edu
  7. Nntp-Posting-Host: lambada.oit.unc.edu
  8. Organization: University of North Carolina Extended Bulletin Board Service
  9. Date: Thu, 31 Dec 1992 03:01:51 GMT
  10. Lines: 18
  11.  
  12.  
  13. In theory, a peripheral on an EISA bus should be able to use a DMA handler
  14. to access any main memory that isn't locked by the CPU.  And in theory, a
  15. mulit-threaded OS takes advantage of this capability.
  16.  
  17. In practice, does OS/2 do this on an EISA bus?  Or an MCA bus, for that
  18. matter?
  19.  
  20. How is it done?  Is it done invisibly by a device driver, or does the
  21. application programmer have control over the process?  Feel free to be
  22. technical; I'm soon to become an OS/2 programmer.
  23.  
  24. Brandon Van Every
  25. --
  26.    The opinions expressed are not necessarily those of the University of
  27.      North Carolina at Chapel Hill, the Campus Office for Information
  28.         Technology, or the Experimental Bulletin Board Service.
  29.            internet:  laUNChpad.unc.edu or 152.2.22.80
  30.