home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / os2 / programm / 6393 < prev    next >
Encoding:
Internet Message Format  |  1992-11-13  |  1.0 KB

  1. Path: sparky!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!ira.uka.de!gmd.de!Germany.EU.net!mcsun!sunic!corax.udac.uu.se!Minsk.docs.uu.se!manne
  2. From: manne@Minsk.docs.uu.se (Magnus L|vkvist)
  3. Newsgroups: comp.os.os2.programmer
  4. Subject: DMA, help!
  5. Date: 12 Nov 92 17:53:57 GMT
  6. Organization: Uppsala University
  7. Lines: 16
  8. Message-ID: <manne.721590837@Minsk>
  9. NNTP-Posting-Host: minsk.docs.uu.se
  10. Keywords: DMA device driver C
  11.  
  12. Im trying to write a device driver for a device that uses DMA to put a lot
  13. of data into RAM. (On an ISA machine).
  14.  
  15. There is this problem with the OS/2 2.0 paged memory. How do I handle this?
  16. Is there a way for me to allocate continous pieces of non-swappable 
  17. physical memory in which the DMA puts the data?
  18.  
  19. Or should I use "scatter read" which I don't even know what it is and
  20. haven't a clue how to implement. If this is the best solution where do I find
  21. more information about it? And if this is the way to do it does it demand
  22. something special from the hardware?
  23.  
  24.  
  25. Any advice is very welcome!
  26.  
  27. Magnus
  28.