home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / os / mswindo / programm / misc / 3521 < prev    next >
Encoding:
Text File  |  1992-11-18  |  1.6 KB  |  40 lines

  1. Newsgroups: comp.os.ms-windows.programmer.misc
  2. Path: sparky!uunet!infonode!ingr!msdhsv!gdk!mitch
  3. From: mitch@giesy.mitch.b17a.ingr.com (Mitch Giesy)
  4. Subject: Dual-mode isr question
  5. Message-ID: <MITCH.92Nov18151011@giesy.mitch.b17a.ingr.com>
  6. Sender: usenet@msdhsv.ingr.com (USENET)
  7. Organization: Mapping & Energy, Intergraph Corp., Huntsville, AL
  8. Distribution: comp
  9. Date: Wed, 18 Nov 1992 20:10:11 GMT
  10. Lines: 28
  11.  
  12. Hello,
  13.         I'm trying to use a dual-mode isr for data acquisition under
  14. windows as per Roy Furman's series of articles appearing in Personal
  15. Engineering and Instrumentation News. 
  16.  
  17. One major component of the technique that I don't grasp is the method
  18. by which my program can access the data acquired by the isr. Under DOS
  19. one can use expressions directly involving variables declared in an
  20. application (typically one of the functions of my data-acq DOS
  21. applications would be to take care of installing any special isrs).
  22.  
  23. However, I didn't notice any explanation of how to get data from a
  24. [buffer maintained by] dual-mode isr. He seemed to assume that it
  25. would be used in the context of a DOS device driver (a topic about
  26. which I know little), but I don't want to bother with a device driver
  27. - I just want to provide the data to my program directly from the isr.
  28.  
  29. Is there a reliable way to do this? Does anyone have any experience
  30. regarding Furman's routines, or other approaches? 
  31.  
  32.  
  33. Thanks,
  34. Mitch
  35. --
  36. Mitch Giesy     | WK: (205) 730-1773        |  DISCLAIMER:
  37. Intergraph Corp. | EMAIL:            |  When all is said and done,
  38. 1 Madison I.Pk   | mitch@giesy.b17a.ingr.com    |  its your fault if you done
  39. Huntsville, AL     | uunet!ingr!b17a!giesy!mitch     |  what I said. :-)
  40.