1#
2#         $NetBSD: RC3230,v 1.51 2020/01/19 01:25:06 thorpej Exp $
3#
4include   "arch/mipsco/conf/std.mipsco"
5
6#options  INCLUDE_CONFIG_FILE # embed config file in kernel binary
7
8maxusers  16
9
10options   MIPS1                         # R2000/R3000 support
11
12# Standard system options
13options   KTRACE                        # system call tracing support
14options   SYSVMSG                       # System V message queues
15options   SYSVSEM                       # System V semaphores
16options   SYSVSHM                       # System V shared memory
17#options  NTP                           # network time protocol
18options   HZ=25
19options   USERCONF            # userconf(4) support
20#options  PIPE_SOCKETPAIR               # smaller, but slower pipe(2)
21#options  SYSCTL_INCLUDE_DESCR          # Include sysctl descriptions in kernel
22
23# Debugging options
24#options  DDB                           # kernel dynamic debugger
25#options  DDB_HISTORY_SIZE=100          # enable history editing in DDB
26options   KGDB                          #,DEBUG_KGDB
27options   KGDB_DEV=0x0100               # KGDB port (this is serial0)
28options   KGDB_DEVRATE=19200  # KGDB Baud Rate (default=19200)
29makeoptions         DEBUG="-g"                    # Build kernel with debug symbols
30
31#options  DEBUG                         # extra kernel debugging support
32options   DIAGNOSTIC                    # extra kernel sanity checking
33options   SCSIVERBOSE                   # Verbose SCSI errors
34
35# Compatibility options
36include   "conf/compat_netbsd13.config"
37#options  EXEC_AOUT           # exec a.out binaries
38#options  EXEC_ECOFF                    # exec ecoff binaries
39
40# Filesystem options
41file-system         FFS                 # Berkeley Fast Filesystem
42file-system         NFS                 # Sun NFS-compatible filesystem client
43file-system         KERNFS              # kernel data-structure filesystem
44#file-system        NULLFS              # NULL layered filesystem
45#file-system        MFS                 # memory-based filesystem
46#file-system        FDESC               # user file descriptor filesystem
47#file-system        UMAPFS              # uid/gid remapping filesystem
48#file-system        LFS                 # Log-based filesystem (still experimental)
49file-system         PROCFS              # /proc
50file-system         CD9660              # ISO 9660 + Rock Ridge file system
51#file-system        UNION               # union file system
52#file-system        MSDOSFS             # MS-DOS FAT filesystem(s).
53file-system         PTYFS               # /dev/pts/N support
54#
55options   NFSSERVER # Sun NFS-compatible filesystem server
56options   QUOTA               # legacy UFS quotas
57options   QUOTA2              # new, in-filesystem UFS quotas
58#options  FFS_EI              # FFS Endian Independent support
59options   FFS_NO_SNAPSHOT     # No FFS snapshot support
60
61# Networking options
62options   INET                # Internet protocols
63options   INET6               # Internet protocols
64options   IPSEC               # Internet protocols
65#options  GATEWAY             # IP packet forwarding
66#options  MROUTING  # packet forwarding of multicast packets
67#options  PIM                 # Protocol Independent Multicast
68#options  NETATALK  # AppleTalk (over Ethernet) protocol
69#options  PPP_BSDCOMP         # BSD-Compress compression support for PPP
70#options  PPP_DEFLATE         # Deflate compression support for PPP
71#options  PPP_FILTER          # Active filter support for PPP (requires bpf)
72#options  TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
73
74config              netbsd    root on ? type ?
75
76mainbus0 at root
77
78cpu0      at mainbus0
79obio0     at mainbus0
80
81# Experimental ISA support
82isabus0   at mainbus0
83isa0      at isabus0
84com0      at isa? port 0x3f8 irq 4      # Standard PC serial ports
85#com1     at isa? port 0x2f8 irq 3
86
87# ISA network interfaces
88ec0       at isa? port 0x300 iomem 0xdc000 irq 9  # 3Com 3c503 Ethernet
89lc0       at isa? port 0x320 iomem ? irq ?        # DEC EtherWORKS III (LEMAC)
90ne0       at isa? port 0x280 irq 9                # NE[12]000 ethernet cards
91we0       at isa? port 0x280 iomem 0xd0000 irq 3 # flags 0x0002       # WD/SMC Ethernet
92
93
94mkclock0 at obio0 addr 0xbd000000       # MK48T02 realtime clock
95
96rambo0    at obio0 addr 0xbc000000      # RAMBO DMA & timer asic
97
98le0       at obio0 addr 0xba000000      # onboard LANCE ethernet
99
100# Not currently implemented
101#kb0      at obio0 addr 0xbfd00000      # keyboard
102#fb0      at obio0 addr 0x88000000      # framebuffer
103
104fd0       at obio0 addr 0xbe000000      # i82072 floppy disk controller
105
106zsc0      at obio0 addr 0xbb000000      # Base address for Z8530 SCC
107zstty0    at zsc0 channel 0             # tty00
108zstty1    at zsc0 channel 1             # tty01
109
110asc0      at obio0 addr 0xb8000000      # onboard NCR 53c94 SCSI controller
111
112scsibus0 at asc0
113
114sd*       at scsibus? target ? lun ?    # SCSI disks
115st*       at scsibus? target ? lun ?    # SCSI tapes
116cd*       at scsibus? target ? lun ?    # SCSI CD-ROMs
117ch*       at scsibus? target ? lun ?    # SCSI changer devices
118
119pseudo-device       loop                          # loopback interface; required
120pseudo-device       pty                           # pseudo-terminals
121#pseudo-device      sl                            # SLIP interfaces
122#pseudo-device      ppp                           # PPP interfaces
123pseudo-device       tun                           # Network "tunnel" device
124#pseudo-device      gre                           # generic L3 over IP tunnel
125pseudo-device       bpfilter            # Berkeley Packet Filter
126pseudo-device       vnd                           # disk-like interface to files
127pseudo-device       ccd                           # concatenated and striped disks
128#pseudo-device      raid                          # RAIDframe disk driver
129#pseudo-device      fss                           # file system snapshot device
130#pseudo-device      npf                           # NPF packet filter
131pseudo-device       clockctl            # user control of clock subsystem
132
133pseudo-device       gif                           # IPv[46] over IPv[46] tunnel (RFC1933)
134pseudo-device       faith                         # IPv[46] tcp relay translation i/f
135pseudo-device       stf                           # 6to4 IPv6 over IPv4 encapsulation
136