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

Annotation of src/sys/arch/evbmips/conf/MALTA, Revision 1.46.42.2

1.46.42.2! wrstuden    1: #      $NetBSD: MALTA,v 1.46.42.1 2008/06/23 04:30:18 wrstuden Exp $
1.1       simonb      2:
1.12      simonb      3: include        "arch/evbmips/conf/std.malta"
1.1       simonb      4:
1.9       atatat      5: #options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
                      6:
1.46.42.2! wrstuden    7: #ident                 "MALTA-$Revision: 1.46.42.1 $"
1.1       simonb      8:
                      9: maxusers       32
                     10:
                     11: options        MIPS32
1.5       simonb     12: options        MIPS64
1.1       simonb     13: options        NOFPU           # No FPU
                     14: options        SOFTFLOAT       # emulate FPU insn
                     15:
                     16: # Options for necessary to use MD
                     17: # options      MEMORY_DISK_HOOKS
                     18: # options      MEMORY_DISK_IS_ROOT     # force root on memory disk
                     19: # options      MEMORY_DISK_SERVER=0    # no userspace memory disk support
1.4       lukem      20: # options      MEMORY_DISK_ROOT_SIZE=6144      # size of memory disk, in blocks
                     21: #options       MEMORY_DISK_ROOT_SIZE=16384     # size of memory disk, in blocks
1.1       simonb     22:
                     23: # Standard system options
                     24: options        KTRACE          # system call tracing support
                     25: options        SYSVMSG         # System V message queues
                     26: options        SYSVSEM         # System V semaphores
                     27: options        SYSVSHM         # System V shared memory
                     28: #options       SHMMAXPGS=1024  # 1024 pages is the default
                     29: #options       LKM             # loadable kernel modules
                     30: options        NTP             # network time protocol
                     31:
                     32: # Debugging options
                     33: options        DIAGNOSTIC      # extra kernel sanity checking
                     34: options        DEBUG           # extra kernel debugging support
                     35: #options       KMEMSTATS       # kernel memory statistics (vmstat -m)
1.11      lukem      36: options        USERCONF        # userconf(4) support
1.20      atatat     37: #options       SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
1.1       simonb     38: options        DDB             # kernel dynamic debugger
                     39: options        DDB_HISTORY_SIZE=100 # enable history editing in DDB
                     40: makeoptions    DEBUG="-g"      # compile full symbol table
1.44      simonb     41: options        SYMTAB_SPACE=175000     # size for embedded symbol table
1.1       simonb     42:
                     43: # Compatibility options
                     44: #options       COMPAT_43       # compatibility with 4.3BSD binaries
1.21      simonb     45: #options       COMPAT_09       # NetBSD 0.9 binary compatibility
1.1       simonb     46: #options       COMPAT_10       # NetBSD 1.0 binary compatibility
                     47: #options       COMPAT_11       # NetBSD 1.1 binary compatibility
                     48: #options       COMPAT_12       # NetBSD 1.2 binary compatibility
                     49: #options       COMPAT_13       # NetBSD 1.3 binary compatibility
                     50: #options       COMPAT_14       # NetBSD 1.4 binary compatibility
1.45      manu       51: #options       COMPAT_15       # NetBSD 1.5 binary compatibility
1.16      simonb     52: options        COMPAT_16       # NetBSD 1.6 binary compatibility
1.28      simonb     53: options        COMPAT_20       # NetBSD 2.0 binary compatibility
1.34      christos   54: options        COMPAT_30       # NetBSD 3.0 compatibility.
1.46.42.1  wrstuden   55: options        COMPAT_40       # NetBSD 4.0 compatibility.
1.1       simonb     56: #options       EXEC_ECOFF      # exec ECOFF binaries
                     57: #options       COMPAT_ULTRIX   # binary compatibility with Ultrix
1.40      simonb     58: options        COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
1.1       simonb     59:
                     60: # File systems
                     61: file-system    FFS             # Berkeley Fast Filesystem
                     62: file-system    MFS             # memory-based filesystem
                     63: #file-system   EXT2FS          # second extended file system (linux)
                     64: file-system    NFS             # Sun NFS-compatible filesystem client
                     65: #file-system   KERNFS          # kernel data-structure filesystem
                     66: #file-system   NULLFS          # NULL layered filesystem
                     67: #file-system   OVERLAY         # overlay file system
                     68: #file-system   FDESC           # user file descriptor filesystem
                     69: #file-system   UMAPFS          # uid/gid remapping filesystem
                     70: #file-system   LFS             # Log-based filesystem (still experimental)
                     71: #file-system   PORTAL          # portal filesystem (still experimental)
                     72: #file-system   PROCFS          # /proc
                     73: #file-system   CD9660          # ISO 9660 + Rock Ridge file system
                     74: #file-system   UNION           # union file system
                     75: #file-system   MSDOSFS         # MS-DOS FAT filesystem(s).
                     76: #file-system   CODA            # Coda File System; also needs vcoda (below)
1.35      christos   77: #file-system   PTYFS           # /dev/pts/N support
1.1       simonb     78:
                     79: # File system options
                     80: #options       NFSSERVER       # Sun NFS-compatible filesystem server
                     81: #options       QUOTA           # FFS quotas
                     82: #options       FFS_EI          # FFS Endian Independant support
                     83: #options       SOFTDEP         # FFS soft updates support.
1.46.42.2! wrstuden   84: options        WAPBL           # File system journaling support - Experimental
1.36      tsutsui    85: options        FFS_NO_SNAPSHOT # No FFS snapshot support
1.1       simonb     86: #options       EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
                     87:                                # immutable) behave as system flags.
                     88:
                     89: # Networking options
                     90: #options       GATEWAY         # IP packet forwarding
                     91: options        INET            # Internet protocols
                     92: #options       INET6           # IPV6
                     93: #options       IPSEC           # IP security
                     94: #options       IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
1.31      tron       95: #options       IPSEC_NAT_T     # IPsec NAT traversal (NAT-T)
1.1       simonb     96: #options       IPSEC_DEBUG     # debug for IP security
                     97: #options       MROUTING        # packet forwarding of multicast packets
1.22      manu       98: #options       PIM             # Protocol Independent Multicast
1.1       simonb     99: #options       ISO,TPIP        # OSI networking
                    100: #options       EON             # OSI tunneling over IP
                    101: #options       NETATALK        # AppleTalk (over Ethernet) protocol
                    102: #options       PPP_BSDCOMP     # BSD-Compress compression support for PPP
                    103: #options       PPP_DEFLATE     # Deflate compression support for PPP
                    104: #options       PPP_FILTER      # Active filter support for PPP (requires bpf)
                    105: #options       PFIL_HOOKS      # pfil(9) packet filter hooks
                    106: #options       IPFILTER_LOG    # ipmon(8) log support
1.42      christos  107: #options       IPFILTER_LOOKUP # ippool(8) support
1.1       simonb    108:
                    109: # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
                    110: #options       TCP_COMPAT_42
                    111:
                    112: # These options enable verbose messages for several subsystems.
                    113: # Warning, these may compile large string tables into the kernel!
                    114: #options       PCI_NETBSD_CONFIGURE    # NetBSD configures the PCI bus
                    115: options        PCIVERBOSE      # verbose PCI device autoconfig messages
                    116: #options       PCI_CONFIG_DUMP # verbosely dump PCI config space
                    117: #options       SCSIVERBOSE     # human readable SCSI error messages
                    118: options        MIIVERBOSE      # verbose PHY autoconfig messages
                    119:
                    120: # Bitmask for enabling the PCI IDE channels in the southbridge.
                    121: # Set bit 0 (0x01) for channel 0, bit 1 (0x02) for channel 1.
                    122: #
                    123: # Do this if your firmware (usually PMON and YAMON) doens't enable the IDE
                    124: # channels for you (thus causing the NetBSD `pciide' driver to ignore them).
                    125: options        PCI_NETBSD_ENABLE_IDE=0x1
                    126:
                    127: options        NFS_BOOT_DHCP
                    128:
                    129: config         netbsd  root on ? type ?
                    130:
                    131:
                    132: mainbus0       at root
                    133: cpu0           at mainbus?
                    134: gt0            at mainbus?
                    135:
                    136: #com2          at mainbus?     # CBUS UART (ugh, 64 bit register spacing)
                    137:
                    138: pci*           at gt0
                    139: pchb*          at pci? dev ? function ?
                    140: pcib*          at pci? dev ? function ?
                    141:
                    142: # ISA bus support
                    143: isa*           at pcib?
                    144:
                    145: # ISA devices
                    146: mcclock*       at isa? port 0x70               # mc146818-compatible
                    147: com0           at isa? port 0x3f8 irq 4        # standard serial ports
                    148: com1           at isa? port 0x2f8 irq 3
                    149: #fdc0          at isa? port 0x3f0 irq 6 drq 2  # floppy controller
                    150:
                    151: # Floppy drives
                    152: #fd*           at fdc? drive ?
                    153:
                    154: # wscons
                    155: #vga*          at pci? dev ? function ?
                    156: #wsdisplay*    at vga? console ?
                    157: #pckbc*                at isa?                         # PC keyboard controller
                    158: #pckbd*                at pckbc?                       # PC keyboard (kbd port)
                    159: #pms*          at pckbc?                       # PS/2-style mouse (aux port)
                    160: #wskbd*                at pckbd?
                    161: #wsmouse*      at pms?
                    162:
                    163: # PCI SCSI controllers
                    164: #adv*          at pci? dev ? function ?        # AdvanSys 1200[A,B], 9xx[U,UA]
                    165: #adw*          at pci? dev ? function ?        # AdvanSys 9xxUW SCSI
                    166: #ahc*          at pci? dev ? function ?        # Adaptec [23]94x, aic78x0 SCSI
                    167: #bha*          at pci? dev ? function ?        # BusLogic 9xx SCSI
                    168: #dpt*          at pci? dev ? function ?        # DPT SmartCache/SmartRAID
                    169: #isp*          at pci? dev ? function ?        # Qlogic ISP [12]0x0 SCSI/FC
                    170: #siop*         at pci? dev ? function ?        # NCR 53c8xx SCSI
                    171: #pcscp*                at pci? dev ? function ?        # AMD 53c974 PCscsi-PCI SCSI
                    172:
                    173: # SCSI bus support
                    174: #scsibus*      at adv?
                    175: #scsibus*      at adw?
                    176: #scsibus*      at ahc?
                    177: #scsibus*      at bha?
                    178: #scsibus*      at dpt?
                    179: #scsibus*      at isp?
                    180: #scsibus*      at siop?
                    181: #scsibus*      at pcscp?
                    182:
                    183: # SCSI devices
                    184: #sd*           at scsibus? target ? lun ?      # SCSI disk drives
                    185: #st*           at scsibus? target ? lun ?      # SCSI tape drives
                    186: #cd*           at scsibus? target ? lun ?      # SCSI CD-ROM drives
                    187: #ch*           at scsibus? target ? lun ?      # SCSI autochangers
                    188: #ss*           at scsibus? target ? lun ?      # SCSI scanners
                    189: #uk*           at scsibus? target ? lun ?      # SCSI unknown
                    190:
                    191: # IDE and related devices
                    192: # PCI IDE controllers - see pciide(4) for supported hardware.
                    193: # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
                    194: # how to set up DMA modes for this chip. This may work, or may cause
                    195: # a machine hang with some controllers.
1.15      bouyer    196: pciide*        at pci? dev ? function ? flags 0x0000   # GENERIC pciide driver
                    197: acardide*      at pci? dev ? function ?        # Acard IDE controllers
                    198: aceride*       at pci? dev ? function ?        # Acer Lab IDE controllers
1.19      thorpej   199: artsata*       at pci? dev ? function ?        # Intel i31244 SATA controller
1.15      bouyer    200: cmdide*        at pci? dev ? function ?        # CMD tech IDE controllers
                    201: cypide*        at pci? dev ? function ?        # Cypress IDE controllers
                    202: hptide*        at pci? dev ? function ?        # Triones/HighPoint IDE controllers
                    203: optiide*       at pci? dev ? function ?        # Opti IDE controllers
                    204: pdcide*        at pci? dev ? function ?        # Promise IDE controllers
1.24      bouyer    205: pdcsata*       at pci? dev ? function ?        # Promise SATA150 controllers
1.17      thorpej   206: satalink*      at pci? dev ? function ?        # SiI SATALink controllers
1.15      bouyer    207: siside*        at pci? dev ? function ?        # SiS IDE controllers
                    208: slide*         at pci? dev ? function ?        # Symphony Labs IDE controllers
                    209: viaide*        at pci? dev ? function ?        # VIA/AMD/Nvidia IDE controllers
                    210:
1.18      thorpej   211: atabus*        at ata? channel ?
1.14      bouyer    212:
1.1       simonb    213: # IDE drives
                    214: # Flags are used only with controllers that support DMA operations
                    215: # and mode settings (e.g. some pciide controllers)
                    216: # The lowest order four bits (rightmost digit) of the flags define the PIO
                    217: # mode to use, the next set of four bits the DMA mode and the third set the
                    218: # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
                    219: # to use, and the last bit must be 1 for this setting to be used.
                    220: # For DMA and UDMA, 0xf (1111) means 'disable'.
                    221: # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
                    222: # (0xc=1100, 0xa=1010, 0xf=1111)
                    223: # 0x0000 means "use whatever the drive claims to support".
1.14      bouyer    224: wd*            at atabus? drive ? flags 0x0000
1.1       simonb    225:
                    226: # PCI network interfaces
1.44      simonb    227: ath*           at pci? dev ? function ?        # Atheros WLAN
1.1       simonb    228: #en*           at pci? dev ? function ?        # ENI/Adaptec ATM
                    229: #ep*           at pci? dev ? function ?        # 3Com 3c59x
                    230: #ex*           at pci? dev ? function ?        # 3Com 90x[B]
                    231: #epic*         at pci? dev ? function ?        # SMC EPIC/100 Ethernet
                    232: #esh*          at pci? dev ? function ?        # Essential HIPPI card
                    233: #fpa*          at pci? dev ? function ?        # DEC DEFPA FDDI
                    234: #fxp*          at pci? dev ? function ?        # Intel EtherExpress PRO10+/100B
                    235: #le*           at pci? dev ? function ?        # PCnet-PCI Ethernet
                    236: pcn*           at pci? dev ? function ?        # AMD PCnet-PCI Ethernet
                    237: options        PCN_EVENT_COUNTERS
                    238: #ne*           at pci? dev ? function ?        # NE2000-compatible Ethernet
                    239: #ntwoc*                at pci? dev ? function ?        # Riscom/N2 PCI Sync Serial
                    240: sip*           at pci? dev ? function ?        # SiS 900 Ethernet
                    241: options        SIP_EVENT_COUNTERS
                    242: #tl*           at pci? dev ? function ?        # ThunderLAN-based Ethernet
1.8       mycroft   243: #tlp*          at pci? dev ? function ?        # DECchip 21x4x and clones
1.1       simonb    244: #vr*           at pci? dev ? function ?        # VIA Rhine Fast Ethernet
                    245: #lmc*          at pci? dev ? function ?        # Lan Media Corp SSI/HSSI/DS3
                    246: #rtk*          at pci? dev ? function ?        # Realtek 8129/8139
                    247:
                    248: # MII/PHY support
                    249: #acphy*                at mii? phy ?           # DAltima AC101 and AMD Am79c874 PHYs
                    250: #amhphy*       at mii? phy ?           # AMD 79c901 Ethernet PHYs
                    251: #bmtphy*       at mii? phy ?           # Broadcom BCM5201 and BCM5202 PHYs
                    252: #brgphy*       at mii? phy ?           # Broadcom BCM5400-family PHYs
                    253: #dmphy*                at mii? phy ?           # Davicom DM9101 PHYs
                    254: #exphy*                at mii? phy ?           # 3Com internal PHYs
                    255: #glxtphy*      at mii? phy ?           # Level One LXT-1000 PHYs
                    256: #gphyter*      at mii? phy ?           # NS83861 Gig-E PHY
                    257: #icsphy*       at mii? phy ?           # Integrated Circuit Systems ICS1890
                    258: #inphy*                at mii? phy ?           # Intel 82555 PHYs
                    259: #iophy*                at mii? phy ?           # Intel 82553 PHYs
                    260: #lxtphy*       at mii? phy ?           # Level One LXT-970 PHYs
                    261: #makphy*       at mii? phy ?           # Marvell Semiconductor 88E1000 PHYs
                    262: #nsphy*                at mii? phy ?           # NS83840 PHYs
                    263: nsphyter*      at mii? phy ?           # NS83843 PHYs
                    264: #pnaphy*       at mii? phy ?           # generic HomePNA PHYs
                    265: #qsphy*                at mii? phy ?           # Quality Semiconductor QS6612 PHYs
                    266: #sqphy*                at mii? phy ?           # Seeq 80220/80221/80223 PHYs
                    267: #tlphy*                at mii? phy ?           # ThunderLAN PHYs
                    268: #tqphy*                at mii? phy ?           # TDK Semiconductor PHYs
                    269: ukphy*         at mii? phy ?           # generic unknown PHYs
                    270:
                    271:
                    272: # USB
                    273: ohci*          at pci? dev ? function ?        # USB Open Host Controller
                    274: uhci*          at pci? dev ? function ?        # USB Univ. Host Controller
                    275:
                    276: # USB bus support
                    277: usb*           at uhci?
                    278: usb*           at ohci?
                    279:
                    280: # USB Hubs
                    281: uhub*          at usb?
1.46      drochner  282: uhub*          at uhub? port ?
1.1       simonb    283:
                    284: # ....
                    285:
                    286: # USB Generic driver
                    287: ugen*          at uhub? port ?
                    288:
                    289: # Audio Devices
                    290:
                    291: # PCI audio devices
                    292: clct*          at pci? dev ? function ?        # Cirrus Logic CS4281
                    293:
                    294: # Audio support
                    295: audio*         at clct?
                    296:
                    297: # Pseudo-devices
                    298:
                    299: # Disk/mass storage pseudo-devices
                    300: #pseudo-device ccd             4               # concatenated disk devices
                    301: #pseudo-device raid            4               # RAIDframe disk driver
                    302: #options       RAID_AUTOCONFIG                 # auto-configuration of RAID
1.25      hannken   303: #pseudo-device fss             4               # file system snapshot device
1.41      simonb    304: #pseudo-device md              1               # memory disk device (ramdisk)
                    305: pseudo-device  vnd                             # disk-like interface to files
1.1       simonb    306:
                    307: # Network pseudo-devices
1.38      rpaulo    308: pseudo-device  bpfilter                        # Berkeley packet filter
1.41      simonb    309: pseudo-device  ipfilter                        # IP filter (firewall) and NAT
1.1       simonb    310: pseudo-device  loop                            # network loopback
1.39      cube      311: #pseudo-device ppp                             # Point-to-Point Protocol
                    312: #pseudo-device sl                              # Serial Line IP
                    313: #pseudo-device strip                           # Starmode Radio IP (Metricom)
                    314: #pseudo-device tun                             # network tunneling over tty
1.41      simonb    315: #pseudo-device tap                             # virtual Ethernet
1.39      cube      316: #pseudo-device gre                             # generic L3 over IP tunnel
1.1       simonb    317: #pseudo-device ipip            2               # RFC 2003 IP Encapsulation
1.39      cube      318: #pseudo-device gif                             # RFC1933 tunnel
                    319: #pseudo-device faith                           # IPv[46] tcp relay translation
                    320: #pseudo-device stf                             # 6to4 IPv6 over IPv4 encapsulation
1.41      simonb    321: pseudo-device  vlan                            # IEEE 802.1q encapsulation
                    322: pseudo-device  bridge                          # simple inter-network bridging
1.1       simonb    323:
                    324: # Miscellaneous pseudo-devices
                    325: pseudo-device  pty                             # pseudo-terminals
                    326: #pseudo-device sequencer       1               # MIDI sequencer
                    327: pseudo-device  rnd                             # /dev/random & kernel generator
1.41      simonb    328: pseudo-device  clockctl                        # user control of clock subsystem
                    329: pseudo-device  ksyms                           # /dev/ksyms
1.1       simonb    330:
                    331: # A pseudo device needed for Coda              # also needs CODA (above)
                    332: #pseudo-device vcoda           4               # coda minicache <-> venus comm.

CVSweb <webmaster@jp.NetBSD.org>