home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / unix / ultrix / 9023 < prev    next >
Encoding:
Text File  |  1992-12-22  |  3.8 KB  |  120 lines

  1. Newsgroups: comp.unix.ultrix
  2. Path: sparky!uunet!haven.umd.edu!decuac!pa.dec.com!nntpd2.cxo.dec.com!nabeth!alan
  3. From: alan@nabeth.enet.dec.com (Alan Rollow - Alan's Home for Wayward Tumbleweeds.)
  4. Subject: Re: uncodumented config options
  5. Message-ID: <1992Dec21.192307.10034@nntpd2.cxo.dec.com>
  6. Lines: 107
  7. Sender: alan@nabeth (Alan Rollow - Alan's Home for Wayward Tumbleweeds.)
  8. Reply-To: alan@nabeth.enet.dec.com (Alan Rollow - Alan's Home for Wayward Tumbleweeds.)
  9. Organization: Digital Equipment Corporation
  10. References:  <1992Dec21.123338.23427@lth.se>
  11. Date: Mon, 21 Dec 1992 19:23:07 GMT
  12.  
  13.  
  14. In article <1992Dec21.123338.23427@lth.se>, perf@efd.lth.se (Per Foreby) writes:
  15. >From: perf@efd.lth.se (Per Foreby)
  16. >Newsgroups: comp.unix.ultrix
  17. >Subject: uncodumented config options
  18. >Reply-To: perf@efd.lth.se (Per Foreby)
  19. >
  20. >The "Configuration File Maintenance" manual specifies far from all the
  21. >options and pseudo-devices. Maybe DEC doesn't think that we are supposed
  22. >to know about them.
  23.  
  24. Or engineer that added support for them didn't tell the group writing
  25. the documentation that they existed, or the product manager that
  26. requested support for them didn't tell the documentation group
  27. about them, etc.  Use the Reader's Comments page to let the
  28. documentation group know what's missing.
  29.  
  30. >Does anyone have a complete list
  31.  
  32. There is not a monolithic group in DEC doing work on ULTRIX.  There
  33. is a group that tries to maintain a registry of all this stuff, but
  34. usually all they have is names and not function.  Even then some
  35. groups go off on their own and don't register stuff.
  36.  
  37. >or at least an 
  38. >explanation of the ones I've found which aren't in the manual:
  39. >
  40.  
  41. In general "options" get turned into -DOPTION-NAME options to the
  42. command lines that build the source parts of the distribution.  What
  43. the source files do with them (if anything) is their business.  What
  44. this means is that you can check the source files or include files
  45. to see if anything has an #ifdef OPTION-NAME.  From that you may be
  46. able to derive the meaning of an option.
  47.  
  48. >options         BINARY
  49.  
  50. I believe this is used to build kernel object files intended to be
  51. distributed in object format.  Check the "Guide to Writting Device
  52. Drivers".
  53.  
  54. >options         NETMAN
  55.  
  56. I believe this is part of the support for DECnet-OSI (Phase V).
  57.  
  58. >options         CDFS
  59.  
  60. I'm surprised this one isn't in the Guide.  CD File System.  See
  61. also cdfs(5cdfs).
  62.  
  63. Pseudo-device are harder to track down.  Sometimes you can find
  64. manual pages that mention a particular pseudo-device as being
  65. necessary to include support for a particular kernel feature.
  66. Many times they're things needed to include parts of device
  67. drivers (X11 related stuff).
  68.  
  69. Many of the pseudo-devices you'll find mentioned in the Chapter
  70. 4 manual pages, but not in a way that makes them easy to find.
  71. Try grep(1).
  72.  
  73. >pseudo-device   netman
  74.  
  75. See NETMAN above.
  76.  
  77. >pseudo-device   fddi
  78.  
  79. Probably needed to support the FDDI TURBOchannel adapter.
  80.  
  81. >pseudo-device   sl
  82.  
  83. SLIP.
  84.  
  85. >pseudo-device   xcons
  86. >pseudo-device   ws
  87. >pseudo-device   tc
  88. >pseudo-device   tb
  89. >pseudo-device   pcm
  90. >pseudo-device   gwscreen
  91.  
  92. For the most part these are X11 server things.  I think "tc" is include
  93. low level support the TURBOchannel.
  94.  
  95. >pseudo-device   cdfs
  96.  
  97. See CDFS above.
  98.  
  99. >pseudo-device   msdup
  100.  
  101. One of the V4 versions added for the DUP protocol used to communicate
  102. diagnostic information to MSCP and TMSCP servers.  This pseudo-device
  103. includes that support in the kernel.  See the fya(4) manual page for
  104. more information you have a KDM70 or HSC on the system.
  105.  
  106. >pseudo-device   xisoftdev
  107.  
  108. Never heard of it.
  109.  
  110. >
  111. >-- 
  112. >Per Foreby (perf@efd.lth.se)
  113. >System manager @ EFD, Lund Institute of Technology
  114. >Snailmail: DDG, Maildelivery 7, PO BOX 118, S-221 00 LUND, SWEDEN
  115. >Phone: +46 46 107492, Fax: +46 46 104013    
  116. >
  117. --
  118. Alan Rollow                alan@nabeth.cxo.dec.com
  119.  
  120.