summaryrefslogtreecommitdiff
path: root/sys/arch/mipsco/conf/RC3230
blob: cb71c1eed26c8694b77c24a260c28d13a266d85e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
#
# 	$NetBSD: RC3230,v 1.51 2020/01/19 01:25:06 thorpej Exp $
#
include 	"arch/mipsco/conf/std.mipsco"

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	16

options 	MIPS1			# R2000/R3000 support

# Standard system options
options 	KTRACE			# system call tracing support
options 	SYSVMSG			# System V message queues
options 	SYSVSEM			# System V semaphores
options 	SYSVSHM			# System V shared memory
#options 	NTP			# network time protocol
options 	HZ=25
options 	USERCONF		# userconf(4) support
#options	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

# Debugging options
#options 	DDB			# kernel dynamic debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
options 	KGDB			#,DEBUG_KGDB
options 	KGDB_DEV=0x0100		# KGDB port (this is serial0)
options 	KGDB_DEVRATE=19200	# KGDB Baud Rate (default=19200)
makeoptions	DEBUG="-g"		# Build kernel with debug symbols

#options 	DEBUG			# extra kernel debugging support
options 	DIAGNOSTIC		# extra kernel sanity checking
options 	SCSIVERBOSE		# Verbose SCSI errors

# Compatibility options
include 	"conf/compat_netbsd13.config"
#options 	EXEC_AOUT		# exec a.out binaries
#options 	EXEC_ECOFF		# exec ecoff binaries

# Filesystem options
file-system	FFS		# Berkeley Fast Filesystem
file-system	NFS		# Sun NFS-compatible filesystem client
file-system	KERNFS		# kernel data-structure filesystem
#file-system	NULLFS		# NULL layered filesystem
#file-system	MFS		# memory-based filesystem
#file-system	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
#file-system	LFS		# Log-based filesystem (still experimental)
file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	UNION		# union file system
#file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
file-system	PTYFS		# /dev/pts/N support
#
options 	NFSSERVER	# Sun NFS-compatible filesystem server
options 	QUOTA		# legacy UFS quotas
options 	QUOTA2		# new, in-filesystem UFS quotas
#options 	FFS_EI		# FFS Endian Independent support
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support

# Networking options
options 	INET		# Internet protocols
options 	INET6		# Internet protocols
options 	IPSEC		# Internet protocols
#options 	GATEWAY		# IP packet forwarding
#options 	MROUTING	# packet forwarding of multicast packets
#options 	PIM		# Protocol Independent Multicast
#options 	NETATALK	# AppleTalk (over Ethernet) protocol
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

config		netbsd	root on ? type ?

mainbus0 at root

cpu0	at mainbus0
obio0	at mainbus0

# Experimental ISA support
isabus0	at mainbus0
isa0	at isabus0
com0	at isa? port 0x3f8 irq 4	# Standard PC serial ports
#com1	at isa? port 0x2f8 irq 3

# ISA network interfaces
ec0	at isa? port 0x300 iomem 0xdc000 irq 9	# 3Com 3c503 Ethernet
lc0	at isa? port 0x320 iomem ? irq ?	# DEC EtherWORKS III (LEMAC)
ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
we0	at isa? port 0x280 iomem 0xd0000 irq 3 # flags 0x0002	# WD/SMC Ethernet


mkclock0 at obio0 addr 0xbd000000	# MK48T02 realtime clock

rambo0	at obio0 addr 0xbc000000	# RAMBO DMA & timer asic

le0	at obio0 addr 0xba000000	# onboard LANCE ethernet

# Not currently implemented
#kb0	at obio0 addr 0xbfd00000	# keyboard
#fb0	at obio0 addr 0x88000000	# framebuffer

fd0	at obio0 addr 0xbe000000	# i82072 floppy disk controller

zsc0	at obio0 addr 0xbb000000	# Base address for Z8530 SCC
zstty0	at zsc0 channel 0		# tty00
zstty1	at zsc0 channel 1		# tty01

asc0	at obio0 addr 0xb8000000	# onboard NCR 53c94 SCSI controller

scsibus0 at asc0

sd*	at scsibus? target ? lun ?	# SCSI disks
st*	at scsibus? target ? lun ?	# SCSI tapes
cd*	at scsibus? target ? lun ?	# SCSI CD-ROMs
ch*	at scsibus? target ? lun ?	# SCSI changer devices

pseudo-device	loop			# loopback interface; required
pseudo-device	pty			# pseudo-terminals
#pseudo-device	sl			# SLIP interfaces
#pseudo-device	ppp			# PPP interfaces
pseudo-device	tun			# Network "tunnel" device
#pseudo-device	gre			# generic L3 over IP tunnel
pseudo-device	bpfilter		# Berkeley Packet Filter
pseudo-device	vnd			# disk-like interface to files
pseudo-device	ccd			# concatenated and striped disks
#pseudo-device	raid			# RAIDframe disk driver
#pseudo-device	fss			# file system snapshot device
#pseudo-device	npf			# NPF packet filter
pseudo-device	clockctl		# user control of clock subsystem

pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation