home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / mac / hardware / 14299 < prev    next >
Encoding:
Internet Message Format  |  1992-07-27  |  3.2 KB

  1. Path: sparky!uunet!olivea!apple!apple!radius!lemke
  2. From: lemke@radius.com (Steve Lemke)
  3. Newsgroups: comp.sys.mac.hardware
  4. Subject: Re: How does Time Manager operate on accelerated machines?
  5. Message-ID: <1651@radius.com>
  6. Date: 27 Jul 92 19:04:56 GMT
  7. References: <1992Jul24.184653.12915@msc.cornell.edu> <1992Jul24.203937.25415@midway.uchicago.edu>
  8. Lines: 57
  9.  
  10. jcav@quads.uchicago.edu (JohnC) writes:
  11.  
  12. >In article <1992Jul24.184653.12915@msc.cornell.edu> maynard@tamar.msc.cornell.edu (Maynard J. Handley) writes:
  13. >>Near as I can tell, all accelerators come with an INIT that activates them.
  14. >>To what extent is this OS version specific? Ie if it's patching every
  15. >>routine in ROM that depends on CPU timing, will it break with the next OS
  16. >>release?
  17.  
  18. >Yes.
  19.  
  20. This is a fairly general and harsh statement to make...  The answer really
  21. depends on two key factors - (A) the accelerator, and (B) the system revision.
  22.  
  23. For instance, Rocket works with 7.0, and it works with 7.0.1.  Whether or not
  24. it works with whatever the next system version is remains to be seen (as does
  25. the next system version).  It would take a more in-depth explanation about
  26. how the Rocket works than I have time to give, but basically, it's hard to say
  27. whether it will or won't work with whatever the next version is.  System 7
  28. broke lots of things (hardware AND software).  Radius responded with a version
  29. of the Rocket software that did indeed work under System 7.  You can bet that
  30. if there's a problem again, we'll be working on it (there would be a lot of
  31. unhappy Rocket customers screaming at us if we weren't)...
  32.  
  33. It's worth mentioning that there isn't any code in the ROM on the Rocket
  34. board - everything is software, and therefore everything is upgradable
  35. quickly and easily (and in many cases, available from electronic services).
  36.  
  37. With other accelerators, it's hard to say.  Some are (or were) made by
  38. companies that may be too small to have the resources to update them, or
  39. may not even be in business anymore.
  40.  
  41. Of course, there are other accelerators that are also made by large
  42. companies, and I would expect that if they have problems with new
  43. system software, they would also update their software.
  44.  
  45. In any case, there's no need to create rumors or throw a wave of panic
  46. out by saying (generically) that all accelerators will fail with new
  47. system software.
  48.  
  49. To answer the original question, there are low memory globals in the Macintosh
  50. that tell time-critical portions of system software how fast the machine can
  51. execute certain operations.  The Start Manager (documented in Inside Macintosh
  52. volume V, p.352) describes these globals.  I would imagine that most
  53. accelerators would have to make sure these variables are set up properly.
  54.  
  55. As for the Time Manager, on the Rocket all Time Manager tasks are actually
  56. executed on the motherboard.  Since Rocket completely takes over the system
  57. there is a small process left running on the motherboard to handle things like
  58. general I/O (serial, SCSI, ADB, etc.) as well as Time Manager functions, Sound,
  59. and a few other things...
  60.  
  61. --Steve
  62.  
  63. -- 
  64. ----- Steve Lemke, KC6QDT - Software Engineering, Radius Inc., San Jose -----
  65. ----- Reply to: lemke@radius.com -- Other questions: support@radius.com -----
  66. ----- "I'm not a UNIX wizard, but I play the Postmaster at radius.com." -----
  67.