Sync usage with man page.
[netbsd-mini2440.git] / sys / arch / pmax / conf / INSTALL64
blob6257bf8b3a9bf2364c10477b52e20fdcd1f20aa9
1 #       $NetBSD$
3 # Distribution  install kernel (any model)
4 #    netbsd:    cut-down kernel for miniroots.
5 #    nfsnetbsd: root on NFS to boot diskless for installation,
6 #       disk drivers for labelling disks and installation on local disk.
8 #    Kernel must be under 1Mbyte to net-boot on 3100s with old PROMs.
11 include         "arch/pmax/conf/std.pmax64"
13 #options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
15 makeoptions     COPTS="-Os -mmemcpy"    # Optimise for space. Implies -O2
17 maxusers        8
19 # CPU options
20 options         MIPS3                   # R4000/R4400 support
23 # Support for specific models of DECstation
24 options         DEC_MAXINE              # kn02ca: 5000/xx (Personal DECstation)
25 options         DEC_3MIN                #  5000/1xx (kn02ba), 5000/150 (kn04)
26 options         DEC_3MAXPLUS            #  5000/240 (kn03), 5000/260 (kn05)
28 # Standard system options
29 #options        DIAGNOSTIC              # extra kernel debugging checks
30 #options        DEBUG                   # extra kernel debugging support
31 #options        KTRACE                  # system call tracing support
32 #options        LKM                     # loadable kernel modules
33 options         USERCONF                # userconf(4) support
34 options         PIPE_SOCKETPAIR         # smaller, but slower pipe(2)
35 #options        SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
37 #options        NTP                     # network time protocol
40 # File systems
41 file-system     FFS                     # BSD fast filesystem
42 file-system     NFS                     # Sun NFS-compatible filesystem (client)
43 file-system     CD9660                  # ISO 9660 + Rock Ridge file system
44 file-system     KERNFS                  # kernel data-structure filesystem
45 #file-system    PTYFS                   # /dev/pts/N support
47 # Filesystem options
48 #options        NFS_V2_ONLY             # Exclude NFS3 code to save space
49 options         FFS_NO_SNAPSHOT         # No FFS snapshot support
50 options         WAPBL           # File system journaling support - Experimental
53 # Networking options
54 options         INET                    # Internet protocols
55 #options        TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
58 # Workstation console options
59 options         FONT_BOLD8x16           # Font for fb devices
60 options         FONT_GALLANT12x22
62 options         WSEMUL_VT100
63 options         WS_KERNEL_FG=WSCOL_GREEN
64 options         WS_KERNEL_BG=WSCOL_BLACK
66 # Disable kernel security levels.  Needed for X with a PX or PXG.
67 #options       INSECURE
69 # pmax specific
70 options         HZ=256          # RTC rate required
72 options         NFS_BOOT_DHCP   # superset of BOOTP
74 config          netbsd          root on ? type ?
75 config          nfsnetbsd       root on ? type nfs
77 mainbus0        at root
78 cpu*            at mainbus0
80 ## Peripheral Bus Support (for devices to attach to)
81 ## ----------------------------------------------------------------------------
83 # TURBOchannel bus support
84 tc*     at      mainbus0
86 # 3MIN, 3MAX+ and MAXINE have IOASIC in system slot
87 ioasic0 at      tc?
88 mcclock* at     ioasic? offset ?        # DS1287 RTC
89 le*     at      ioasic? offset ?        # LANCE
90 dt*     at      ioasic? offset ?        # MAXINE kbd and mouse
91 #bba*   at      ioasic? offset ?        # MAXINE baseboard audio
92 #fdc    at      ioasic? offset ?        # MAXINE floppy disk (not supported)
93 zsc0    at      ioasic? offset 0x100000 # Z85C30
94 zsc1    at      ioasic? offset 0x180000 # Z85C30
95 asc*    at      ioasic? offset ?        # NCR53C94 SCSI with IOASIC
97 zstty*  at      zsc? channel ?          # serial ports on B/A channels
98 lkkbd*  at      zsc1 channel ?          # keyboard port on A channels
99 #vsms*  at      zsc0 channel ?          # mouse port on A channels   
101 #audio* at      bba?
103 dtkbd*  at      dt? addr ?
104 #dtms*  at      dt? addr ?
106 # TURBOchannel devices
107 mfb*    at      tc? slot ? offset ?     # PMAG-A MX Monochrome Framebuffer
108 cfb*    at      tc? slot ? offset ?     # PMAG-B CX Color Framebuffer
109 tfb*    at      tc? slot ? offset ?     # PMAG-RO TX True Color Framebuffer
110 sfb*    at      tc? slot ? offset ?     # PMAGB-B HX Smart Framebuffer
111 px*     at      tc? slot ? offset ?     # PMAG-C 2D accelerator
112 pxg*    at      tc? slot ? offset ?     # PMAG-D,E,F 3D accelerator
113 #sfbp*  at      tc? slot ? offset ?     # PMAGD HX+ Smart Framebuffer
114 xcfb*   at      tc? slot ? offset ?     # PMAG-DV Color Framebuffer at MAXINE
115 asc*    at      tc? slot ? offset ?     # PMAZ-A single channel SCSI
116 le*     at      tc? slot ? offset ?     # PMAD-A LANCE
117 fta*    at      tc? slot ? offset ?     # PMAF-F FDDI
118 tcds*   at      tc? slot ? offset ?     # PMAZB/PMAZC dual channel SCSI
119 asc*    at      tcds? chip ?
121 # Workstation console
123 wskbd*          at      lkkbd? console ?
124 wskbd*          at      dtkbd? console ?
125 #wsmouse*       at      vsms?
126 #wsmouse*       at      dtms?
128 wsdisplay*      at      mfb?
129 wsdisplay*      at      cfb?
130 wsdisplay*      at      px?
131 wsdisplay*      at      pxg?
132 wsdisplay*      at      sfb?
133 #wsdisplay*     at      sfbp?
134 wsdisplay*      at      tfb?
135 wsdisplay*      at      xcfb?
138 #########################################################################
139 # SCSI configuration                                                    #
140 #########################################################################
142 scsibus* at asc?
143 sd*     at scsibus? target ? lun ?      # SCSI disks
144 st*     at scsibus? target ? lun ?      # SCSI tapes
145 cd*     at scsibus? target ? lun ?      # SCSI CD-ROMs
147 #########################################################################
148 # Pseudo-devices                                                        #
149 #########################################################################
151 pseudo-device   pty             2       # pseudo-terminals (Sysinst needs two)
152 pseudo-device   bpfilter                # packet filter ports
153 pseudo-device   loop
154 pseudo-device   ccd              4      # concatenated disks
155 #pseudo-device  fss              4      # file system snapshot device
156 pseudo-device   rnd                     # /dev/random and in-kernel generator
157 #pseudo-device  wsfont                  # wsfont control device
158 pseudo-device   wsmux                   # wsmux control device