home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / apple2 / 19830 < prev    next >
Encoding:
Text File  |  1992-09-03  |  2.4 KB  |  47 lines

  1. Newsgroups: comp.sys.apple2
  2. Path: sparky!uunet!math.fu-berlin.de!informatik.tu-muenchen.de!hphalle6!behrenss
  3. From: behrenss@Informatik.TU-Muenchen.DE (Soenke Behrens)
  4. Subject: Re: Ramfast and Tape Backup units..
  5. References: <m0mOQFo-0000R6C@crash.cts.com> <behrenss.715307581@hphalle6> <1992Sep1.065420.5127@cco.caltech.edu> <behrenss.715394757@hphalle6> <1992Sep2.051729.22054@cco.caltech.edu>
  6. Sender: news@Informatik.TU-Muenchen.DE (USENET Newssystem)
  7. Organization: Technische Universitaet Muenchen, Germany
  8. Date: Fri, 4 Sep 1992 05:54:12 GMT
  9. Message-ID: <behrenss.715586052@hphalle6>
  10. Lines: 35
  11.  
  12. toddpw@cco.caltech.edu (Todd P. Whitesel) writes:
  13.  
  14. >>Aha. A bit strange ... this entity called "OS" is usually supposed to handle
  15. >>all peripherals. Oh well, never mind.
  16. >No! You just revealed the problem. OS's cannot handle periphals they don't
  17. >know how to use already. You teach an OS how to use a peripheral by installing
  18. >a driver for that peripheral -- that's all a driver is! The tricky part here
  19. >is that GS/OS supports two types of peripherals: block devices (which are
  20. >random access) and character devices (which aren't). The RF only provides a
  21. >block device driver, and to use the tape properly you need a character device
  22. >driver like Apple's SCSITAPE.
  23.  
  24. I know all that. What _I_ was trying to get across is: It is CV Tech's
  25. "duty" to supply decent drivers. Why didn't they do it the way Apple did?
  26. This concept of a supervisory driver with associated device drivers is
  27. really very powerful and flexible ... I like it.
  28. It is _not_ (as you suggested) up to the programmer to build handling of
  29. certain devices hard-coded into his/her/its programs. This is the purpose
  30. of the OS, which of course includes any installed drivers.
  31.  
  32. >Anybody who was planning to write their own backup program should already have
  33. >an understanding of the driver/device concepts, or they're gonna have to learn
  34. >before they can get anywhere...
  35.  
  36. Well, I think I have some knowledge, enough to write/port backup utilities.
  37. Seems we had some misunderstandings back there :)
  38. Ok, now let's lay this thread to rest, shall we?
  39.  
  40. Yours
  41. Soenke
  42. -- 
  43. ===========================================================================
  44. More than silver, more than gold, I need   !    behrenss@informatik.
  45. electricity. I need it for my dreams.      !    tu-muenchen.de
  46. (RACTER)                                   !  FIDO: 2:246/13 Soenke Behrens
  47.