home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / mac / programm / 14036 < prev    next >
Encoding:
Internet Message Format  |  1992-08-15  |  2.1 KB

  1. Xref: sparky comp.sys.mac.programmer:14036 comp.sys.mac.system:11000
  2. Newsgroups: comp.sys.mac.programmer,comp.sys.mac.system
  3. Path: sparky!uunet!elroy.jpl.nasa.gov!usc!snorkelwacker.mit.edu!genome.wi.edu!lstein
  4. From: lstein@genome.wi.edu (Lincoln Stein)
  5. Subject: Re: VBL tasks on Quadra video, SlotVInstall
  6. Message-ID: <1992Aug15.123255.26830@genome.wi.edu>
  7. Sender: news@genome.wi.edu (USENET News System)
  8. Organization: Whitehead Institute for Biomedical Research
  9. References: <1992Aug12.195612.24140@galileo.cc.rochester.edu> <1992Aug14.152602.537@bernina.ethz.ch>
  10. Date: Sat, 15 Aug 1992 12:32:55 GMT
  11. Lines: 28
  12.  
  13. > >Can anyone tell us if it is possible to install
  14. > >a VBL task on the Quadra internal video and how to do it?
  15. >Bill, if really only want to install a VBL task, that means a task that
  16. >is invoked by the main video boards VBL interrupt and no other special
  17. >things, why don't you use VBLInstall instead of SlotVInstall? This does
  18. >all the job for you: find the main video board and install into that
  19. >irq's queue (not sure if VBLInstall, VBLRemove maintain a special queue,
  20. >but who cares?). It works fine for me on a Quadra 900 and IIsi.
  21.  
  22. My understanding of the VBL situation on the Mac II->Quadra series is
  23. that VBLInstall is supported for backward compatability purposes only.
  24. It maintains a species VBL queue that gets called at exactly the same
  25. frequently that the Mac Plus series did (60 Hz) and is not tied in
  26. with the video refresh in any way.  VBLInstall/VBLRemove work great
  27. for a generic task that needs to get called on a regular basis, but
  28. for specialized tasks, such as snazzy animation, that need to be
  29. synched with the monitor refresh, they won't work.  
  30.  
  31. Unfortunately I don't have the answer to the original question; I
  32. played around with it once and ran into exactly the same problem
  33. described in the original post.
  34.  
  35. ========================================================================
  36. Lincoln Stein        
  37. lstein@genome.wi.edu        Whitehead Institute, Cambridge, MA
  38. lstein@hstbme.mit.edu        Brigham & Women's Hospital, Boston MA
  39. ========================================================================
  40.