home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / linux / 8352 < prev    next >
Encoding:
Text File  |  1992-08-15  |  1.8 KB  |  51 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!gatech!destroyer!ubc-cs!news.UVic.CA!sanjuan!pmacdona
  3. From: pmacdona@sanjuan (Peter MacDonald)
  4. Subject: SLS typo, and an antecedent to device drivers
  5. Message-ID: <1992Aug15.223104.18515@sol.UVic.CA>
  6. Sender: news@sol.UVic.CA
  7. Nntp-Posting-Host: sanjuan.uvic.ca
  8. Organization: University of Victoria, Victoria, BC, CANADA
  9. Date: Sat, 15 Aug 92 22:31:04 GMT
  10. Lines: 39
  11.  
  12. Oops.  Forgot to point out the typo in my original SLS post.
  13. The disk sizes should have read
  14.  
  15. Minimal: 6 Meg.
  16. Base:   20 Meg.
  17. Base+X  30 Meg.
  18.  
  19. On another note, the problem with device drivers, is that
  20. (as someone else pointed out) the extra complexity they pose
  21. is not offset by an attendant gain in general functionality,
  22. at least in some of our opinions.  Of course if someone were
  23. to go ahead and do it (like how about those who most vocally
  24. proclaim them), and adapted existing devices to them, I doubt
  25. Linus would turn the difs away :-)
  26.  
  27. But hold on here, I am not just rambling, and yes there is a 
  28. point.   A much easier task would be to modify the kernel 
  29. slightly to allow some of the compile time options to be 
  30. selected at run time instead, ala rootdev.  Like for instance:
  31.  
  32. keyboard type
  33. startup video mode
  34. ramdisk or no
  35. # of pty's
  36. # of VC's
  37. max buffer size
  38. swap ?
  39.  
  40. Perhaps, the word or two after the rootdev byte, could contain
  41. an offset to a static data table in the kernel (or is there
  42. enough room to just put it down there (Linus?).  Then a 
  43. rootdev like program could be used to set these options
  44. and one kernel could work for all (except those wising to
  45. turf SCSI code etc.  They would still have to recompile).
  46.  
  47. I think I know already how to do most of this, but with SLS
  48. am just to busy now.  The line has been drawn :-).
  49.  
  50. Peter.
  51.