home *** CD-ROM | disk | FTP | other *** search
/ AMIGA PD 1 / AMIGA-PD-1.iso / NetBSD / kernel / GENERIC < prev    next >
Text File  |  1994-11-27  |  5KB  |  166 lines

  1. #
  2. # GENERIC AMIGA
  3. #
  4. #    $Id: GENERIC,v 1.22.2.3 1994/08/03 03:16:01 cgd Exp $
  5. #
  6. # This configuration file contains all possible options
  7. #
  8.  
  9. include "std.amiga"
  10.  
  11. maxusers    8
  12. options        TIMEZONE=300, DST=1
  13.  
  14. #
  15. # processors this kernel should support
  16. #
  17. options        "M68040"    # support for 040
  18. options        FPSP        # MC68040 floating point support
  19. options        "M68030"    # support for 030
  20. options        "M68020"    # support for 020/851
  21. options        FPCOPROC    # Support for MC6888[12] (Required)
  22.  
  23. options        SWAPPAGER    # Pager for processes (Required)
  24. options        VNODEPAGER    # Pager for vnodes (Required)
  25. options        DEVPAGER    # Pager for devices (Required)
  26.  
  27. #
  28. # Networking options
  29. #
  30. options        INET        # IP networking support (Required)
  31. #options    ISO        # ISO Networking support
  32. #options    TPIP        # ARGO TP networking support
  33. #options    CCITT        # CCITT X.25
  34. #options    NS        # Xerox XNS
  35. #options    EON        # ISO CLNL over IP
  36. #options    GATEWAY        # Packet forwarding
  37. #options    DIRECTED_BROADCAST    # Broadcast across subnets
  38. #options    NSIP        # XNS over IP
  39.  
  40. #
  41. # File system related options
  42. #
  43. options        QUOTA        # Disk quotas for local disks
  44. options        NFSSERVER    # Network File System server side code
  45. options        NFSCLIENT    # Network File System client side code
  46.  
  47. #
  48. # File systems
  49. #
  50. options        FFS        # Berkeley fast file system
  51. options        MFS        # Memory based filesystem
  52. options        PROCFS        # Process filesystem
  53. options        KERNFS        # Kernel parameter filesystem (Recommended)
  54. options        FDESC        # /dev/fd filesystem
  55. options        NULLFS        # Loopback filesystem
  56. options        FIFO        # FIFO operations on vnodes (Recommended)
  57. options        ADOSFS        # AmigaDOS file system
  58. options        "CD9660"    # ISO 9660 file system, with Rock Ridge
  59. #options    PORTAL        # Portal filesystem
  60. #options    MSDOSFS        # MS-DOS filesystem
  61.  
  62.  
  63. #
  64. # Compatability options for various existing systems
  65. #
  66. options        "COMPAT_09"    # compatability with older NetBSD release
  67. options        "COMPAT_43"    # 4.3 BSD compatible system calls
  68. options        COMPAT_SUNOS    # Support to run Sun (m68k) executables
  69. options        "TCP_COMPAT_42"    # Use 4.2 BSD style TCP
  70. options        "COMPAT_NOMID"    # allow nonvalid machine id executables
  71. #options    COMPAT_HPUX    # HP300 compatability
  72.  
  73. #
  74. # Support for System V IPC facilities.
  75. #
  76. options        SYSVSHM        # System V-like shared memory
  77. options        SYSVMSG        # System V-like messages
  78. options        SYSVSEM        # System V-like semaphores
  79.  
  80. #
  81. # Support for various kernel options
  82. #
  83. options        GENERIC        # Mini-root boot support
  84. options        LKM        # Loadable kernel modules
  85. options        KTRACE        # Add kernel tracing system call
  86. options        DIAGNOSTIC    # Add additional error checking code
  87. options        "NKMEMCLUSTERS=256"    # Size of kernel malloc area
  88.  
  89. #
  90. # Misc. debuging options
  91. #
  92. options        PANICWAIT    # Require keystroke to dump/reboot
  93. #options    DEBUG        # Add debugging statements
  94. options        DDB        # Kernel debugger
  95. #options    SYSCALL_DEBUG    # debug all syscalls.
  96. #options    SCSIDEBUG    # Add SCSI debugging statements
  97. #options    KGDB        # Kernel debugger (KGDB) support
  98. #options    PANICBUTTON    # Forced crash via keypress (???)
  99.  
  100. #
  101. # Amiga specific options
  102. #
  103. options        RETINACONSOLE    # enable code to allow retina to be console
  104. options        GRF_ECS        # Enhanced Chip Set
  105. options        GRF_NTSC    # NTSC
  106. options        GRF_PAL        # PAL
  107. options        "GRF_A2024"    # Support for the A2024
  108. options        GRF_AGA        # AGA Chip Set
  109. #options    "KFONT_8X11"    # 8x11 font
  110.  
  111. grfcc0        at mainbus0        # custom chips
  112. grfrt0        at ztwobus0        # retina II
  113. grfrh0        at zthreebus0        # retina III
  114.  
  115. grf0        at grfcc0
  116. grf1        at grfrt0
  117. grf2        at grfrh0
  118.  
  119. ite0        at grf0            # terminal emulators for grf's
  120. ite1        at grf1            # terminal emulators for grf's
  121. ite2        at grf2            # terminal emulators for grf's
  122.  
  123. le0        at ztwobus0        # Lance ethernet.
  124. ed0        at ztwobus0        # dp8390 ethernet
  125.  
  126. # scsi stuff, all possible
  127. gvpbus0        at ztwobus0
  128. gtsc0        at gvpbus0        # GVP series II scsi
  129. ahsc0        at mainbus0        # A3000 scsi
  130. atzsc0        at ztwobus0
  131. wstsc0        at ztwobus0        # Wordsync II scsi
  132. ivsc0        at ztwobus0        # IVS scsi
  133. mlhsc0        at ztwobus0        # Hacker scsi
  134. otgsc0        at ztwobus0        # 12 gauge scsi
  135. zssc0        at ztwobus0        # Zeus scsi
  136. mgnsc0        at ztwobus0        # Magnum scsi
  137. wesc0        at zthreebus0        # Warp Engine scsi
  138. idesc0        at mainbus0        # A4000(A1200?) IDE
  139.  
  140. scsibus0    at gtsc0
  141. scsibus1    at ahsc0
  142. scsibus2    at atzsc0
  143. scsibus2    at wstsc0
  144. scsibus3    at ivsc0
  145. scsibus4    at mlhsc0
  146. scsibus5    at otgsc0
  147. scsibus6    at zssc0
  148. scsibus7    at mgnsc0
  149. scsibus8    at wesc0
  150. scsibus9    at idesc0
  151.  
  152. # each hard drive from low target to high
  153. # will configure to the next available sd unit number
  154. sd*    at scsibus? target ? lun ?    # scsi disks
  155.  
  156. st*    at scsibus? target ? lun ?    # scsi tapes
  157. cd*    at scsibus? target ? lun ?    # scsi cd's
  158.  
  159. pseudo-device    sl            # slip
  160. pseudo-device    ppp            # ppp
  161. pseudo-device    view 10            # views
  162. pseudo-device    pty 16            # pseudo terminals
  163. pseudo-device    loop            # network loopback
  164.  
  165. config    netbsd swap on generic
  166.