[BACK]Return to INSTALL CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / pmax / conf

Annotation of src/sys/arch/pmax/conf/INSTALL, Revision 1.68

1.68    ! dholland    1: #      $NetBSD: INSTALL,v 1.67 2011/11/22 21:25:32 tls Exp $
1.1       jonathan    2: #
1.14      simonb      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.
1.1       jonathan    7: #
1.9       jonathan    8: #    Kernel must be under 1Mbyte to net-boot on 3100s with old PROMs.
1.7       jonathan    9: #
1.1       jonathan   10: #
                     11: include                "arch/pmax/conf/std.pmax"
1.45      atatat     12:
                     13: #options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
1.18      simonb     14:
1.42      lukem      15: makeoptions    COPTS="-Os -mmemcpy"    # Optimise for space. Implies -O2
1.1       jonathan   16:
                     17: maxusers       8
                     18:
1.8       jonathan   19: # CPU options
1.7       jonathan   20: options        MIPS1                   # R2000/R3000 support
                     21: options        MIPS3                   # R4000/R4400 support
1.1       jonathan   22:
                     23:
                     24: # Support for specific models of DECstation
1.14      simonb     25: options        DEC_3100                # kn01: DECstation 2100, 3100
1.27      simonb     26: options        DEC_5100                # kn230: DECsystem 5100
1.11      jonathan   27: options        DEC_MAXINE              # kn02ca: 5000/xx (Personal DECstation)
1.14      simonb     28: options        DEC_3MIN                #  5000/1xx (kn02ba), 5000/150 (kn04)
1.11      jonathan   29: options        DEC_3MAX                # kn02: 5000/200 support
1.15      simonb     30: options        DEC_3MAXPLUS            #  5000/240 (kn03), 5000/260 (kn05)
1.11      jonathan   31:
                     32: #options       DEC_5400
                     33: #options       DEC_5800
                     34: #options       DEC_5500
1.1       jonathan   35:
                     36: # Standard system options
1.7       jonathan   37: #options       DIAGNOSTIC              # extra kernel debugging checks
                     38: #options       DEBUG                   # extra kernel debugging support
1.6       jonathan   39: #options       KTRACE                  # system call tracing support
1.48      lukem      40: options        USERCONF                # userconf(4) support
1.57      tsutsui    41: options        PIPE_SOCKETPAIR         # smaller, but slower pipe(2)
1.53      atatat     42: #options       SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
1.1       jonathan   43:
1.6       jonathan   44: #options       NTP                     # network time protocol
                     45:
1.1       jonathan   46:
1.37      abs        47: # File systems
1.6       jonathan   48: file-system    FFS                     # BSD fast filesystem
                     49: file-system    NFS                     # Sun NFS-compatible filesystem (client)
1.22      simonb     50: file-system    CD9660                  # ISO 9660 + Rock Ridge file system
1.6       jonathan   51: file-system    KERNFS                  # kernel data-structure filesystem
1.56      christos   52: #file-system   PTYFS                   # /dev/pts/N support
1.34      simonb     53:
1.37      abs        54: # Filesystem options
1.63      yamt       55: #options       NFS_V2_ONLY             # Exclude NFS3 code to save space
1.58      tsutsui    56: options        FFS_NO_SNAPSHOT         # No FFS snapshot support
1.68    ! dholland   57: options        WAPBL                   # File system journaling support
1.4       thorpej    58:
1.1       jonathan   59:
                     60: # Networking options
1.38      simonb     61: options        INET                    # Internet protocols
1.40      abs        62: #options       TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
1.1       jonathan   63:
1.19      ad         64:
1.61      ad         65: # Workstation console options
1.38      simonb     66: options        FONT_BOLD8x16           # Font for fb devices
1.47      ad         67: options        FONT_GALLANT12x22
1.1       jonathan   68:
1.61      ad         69: options                WSEMUL_VT100
                     70: options                WS_KERNEL_FG=WSCOL_GREEN
                     71: options                WS_KERNEL_BG=WSCOL_BLACK
                     72:
                     73: # Disable kernel security levels.  Needed for X with a PX or PXG.
                     74: #options       INSECURE
                     75:
1.1       jonathan   76: # pmax specific
1.42      lukem      77: options        HZ=256          # RTC rate required
1.20      simonb     78:
                     79: options        NFS_BOOT_DHCP   # superset of BOOTP
1.1       jonathan   80:
1.7       jonathan   81: config         netbsd          root on ? type ?
1.4       thorpej    82: config         nfsnetbsd       root on ? type nfs
1.1       jonathan   83:
1.13      simonb     84: mainbus0       at root
                     85: cpu*           at mainbus0
1.6       jonathan   86:
1.24      nisimura   87: ## Peripheral Bus Support (for devices to attach to)
                     88: ## ----------------------------------------------------------------------------
1.6       jonathan   89:
1.24      nisimura   90: # TURBOchannel bus support
                     91: tc*    at      mainbus0
1.11      jonathan   92:
1.24      nisimura   93: # 3MIN, 3MAX+ and MAXINE have IOASIC in system slot
1.26      nisimura   94: ioasic0        at      tc?
1.31      nisimura   95: mcclock* at    ioasic? offset ?        # DS1287 RTC
                     96: le*    at      ioasic? offset ?        # LANCE
1.61      ad         97: dt*    at      ioasic? offset ?        # MAXINE kbd and mouse
1.32      gmcgarry   98: #bba*  at      ioasic? offset ?        # MAXINE baseboard audio
1.24      nisimura   99: #fdc   at      ioasic? offset ?        # MAXINE floppy disk (not supported)
1.61      ad        100: zsc0   at      ioasic? offset 0x100000 # Z85C30
                    101: zsc1   at      ioasic? offset 0x180000 # Z85C30
1.31      nisimura  102: asc*   at      ioasic? offset ?        # NCR53C94 SCSI with IOASIC
1.24      nisimura  103:
1.61      ad        104: zstty* at      zsc? channel ?          # serial ports on B/A channels
                    105: lkkbd* at      zsc1 channel ?          # keyboard port on A channels
                    106: #vsms* at      zsc0 channel ?          # mouse port on A channels
                    107:
                    108: #audio*        at      bba?
                    109:
                    110: dtkbd* at      dt? addr ?
                    111: #dtms* at      dt? addr ?
                    112:
1.24      nisimura  113: # 3MAX has TURBOchannel but no IOASIC
1.25      thorpej   114: ibus0  at      tc? slot ? offset ?     # 3MAX system slot
1.31      nisimura  115:
                    116: # PMAX, 3MAX and MIPSMATE common devices
                    117: mcclock* at    ibus0 addr ?            # DS1287 RTC
1.61      ad        118: dz*    at      ibus0 addr ?            # DC7085 quad line serial device
                    119:
                    120: lkkbd* at      dz? line 0              # Keyboard
                    121: #vsms* at      dz? line 1              # Mouse
1.24      nisimura  122:
                    123: # TURBOchannel devices
1.25      thorpej   124: mfb*   at      tc? slot ? offset ?     # PMAG-A MX Monochrome Framebuffer
                    125: cfb*   at      tc? slot ? offset ?     # PMAG-B CX Color Framebuffer
1.61      ad        126: tfb*   at      tc? slot ? offset ?     # PMAG-RO TX True Color Framebuffer
1.25      thorpej   127: sfb*   at      tc? slot ? offset ?     # PMAGB-B HX Smart Framebuffer
1.61      ad        128: px*    at      tc? slot ? offset ?     # PMAG-C 2D accelerator
                    129: pxg*   at      tc? slot ? offset ?     # PMAG-D,E,F 3D accelerator
1.25      thorpej   130: #sfbp* at      tc? slot ? offset ?     # PMAGD HX+ Smart Framebuffer
1.61      ad        131: xcfb*  at      tc? slot ? offset ?     # PMAG-DV Color Framebuffer at MAXINE
1.25      thorpej   132: asc*   at      tc? slot ? offset ?     # PMAZ-A single channel SCSI
                    133: le*    at      tc? slot ? offset ?     # PMAD-A LANCE
                    134: fta*   at      tc? slot ? offset ?     # PMAF-F FDDI
1.61      ad        135: tcds*  at      tc? slot ? offset ?     # PMAZB/PMAZC dual channel SCSI
                    136: asc*   at      tcds? chip ?
1.24      nisimura  137:
                    138: # PMAX and MIPSMATE
                    139: ibus0  at      mainbus0
1.31      nisimura  140: pm*    at      ibus0 addr ?            # 3100 onboard fb
1.61      ad        141: le*    at      ibus0 addr ?            # 3100, 5100 onboard LANCE
1.31      nisimura  142: sii*   at      ibus0 addr ?            # DC7061 onboard SCSI
1.1       jonathan  143:
1.61      ad        144: # Workstation console
                    145:
                    146: wskbd*         at      lkkbd? console ?
                    147: wskbd*         at      dtkbd? console ?
                    148: #wsmouse*      at      vsms?
                    149: #wsmouse*      at      dtms?
                    150:
                    151: wsdisplay*     at      mfb?
                    152: wsdisplay*     at      cfb?
                    153: wsdisplay*     at      px?
                    154: wsdisplay*     at      pxg?
                    155: wsdisplay*     at      sfb?
                    156: #wsdisplay*    at      sfbp?
                    157: wsdisplay*     at      tfb?
                    158: wsdisplay*     at      xcfb?
                    159: wsdisplay*     at      pm?
                    160:
                    161:
1.14      simonb    162: #########################################################################
                    163: # SCSI configuration                                                   #
                    164: #########################################################################
1.1       jonathan  165:
1.41      simonb    166: scsibus* at sii?
                    167: scsibus* at asc?
                    168: sd*    at scsibus? target ? lun ?      # SCSI disks
                    169: st*    at scsibus? target ? lun ?      # SCSI tapes
1.42      lukem     170: cd*    at scsibus? target ? lun ?      # SCSI CD-ROMs
1.1       jonathan  171:
1.14      simonb    172: #########################################################################
                    173: # Pseudo-devices                                                       #
                    174: #########################################################################
1.1       jonathan  175:
1.39      abs       176: pseudo-device  pty             2       # pseudo-terminals (Sysinst needs two)
1.60      rpaulo    177: pseudo-device  bpfilter                # packet filter ports
1.1       jonathan  178: pseudo-device  loop
1.14      simonb    179: pseudo-device  ccd              4      # concatenated disks
1.66      pooka     180: #pseudo-device fss                     # file system snapshot device
1.61      ad        181: #pseudo-device wsfont                  # wsfont control device
                    182: pseudo-device  wsmux                   # wsmux control device

CVSweb <webmaster@jp.NetBSD.org>