home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / apple2 / 26670 < prev    next >
Encoding:
Internet Message Format  |  1993-01-10  |  1.3 KB

  1. Path: sparky!uunet!news.claremont.edu!nntp-server.caltech.edu!toddpw
  2. From: toddpw@cco.caltech.edu (Todd P. Whitesel)
  3. Newsgroups: comp.sys.apple2
  4. Subject: Re: Coop. vs preemptive multitasking (was Re: SwitchItpress release)
  5. Date: 10 Jan 1993 08:24:32 GMT
  6. Organization: California Institute of Technology, Pasadena
  7. Lines: 19
  8. Message-ID: <1iomg0INN2a8@gap.caltech.edu>
  9. References: <1ijbkuINNq8@usenet.INS.CWRU.Edu> <bazyar.726508915@teal>
  10. NNTP-Posting-Host: punisher.caltech.edu
  11.  
  12. bazyar@teal.csn.org (Jawaid Bazyar) writes:
  13.  
  14. >  Try copying files over an AppleTalk connection; try formatting a 
  15. >floppy disk.  Any time a Mac or IIgs does a disk access or otherwise
  16. >takes its attention away from the serial ports, it will lose data
  17. >big-time.
  18.  
  19. Actually on the Mac this still works because of a lot of low-level hacking
  20. to keep polling the serial ports no matter what. When you have a lot of
  21. built-in hardware, this not such a bad idea because you can make it work.
  22. However, it is virtually impossible when you use a truly modular device
  23. system (like GS/OS does) -- which is vastly superior for everything else.
  24.  
  25. The real solution is to do what the IIfx did and have real coprocessors
  26. on the I/O so you don't even _have_ these interrupt blackouts, since the
  27. main CPU is not the one working with the floppy or the serial ports.
  28.  
  29. Todd Whitesel
  30. toddpw @ cco.caltech.edu
  31.