summaryrefslogtreecommitdiff
path: root/sys/arch/arm32/conf/VOYAGER
blob: 1da127ca959bd8cd3ad3df08ed2f4c6e6d5f9e23 (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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
#
#	VOYAGER -- Mark's master development machine
#

include	"std.arm32"

# estimated number of users

maxusers	32

# Standard system options

options		TIMEZONE=0	# time zone to adjust RTC time by
options		DST=0		# daylight savings time used by RTC
options		SWAPPAGER	# paging; REQUIRED
options		DEVPAGER	# mmap() of devices

# CPU options

options		CPU_ARM6
options		CPU_LATE_ABORT	# ARM7XX compatibility

# FPA options

#options		FPE		# Single precision FPE
options		ARMFPE		# ARM Ltd FPE

# File system options

options		FFS		# UFS
#options	QUOTA		# UFS quotas
#options	LFS		# log-structured file system
options		MFS		# memory file system

options		CD9660		# ISO 9660 + Rock Ridge file system
options		MSDOSFS		# MS-DOS file system
options		FDESC		# /dev/fd
options		FIFO		# FIFOs; RECOMMENDED
options		KERNFS		# /kern
options		NULLFS		# loopback file system
#options	PORTAL		# ?
options		PROCFS		# /proc
#options	UMAPFS		# NULLFS + uid and gid remapping
options		UNION		# union file system

# Networking options

options		NFSCLIENT
options		NFSSERVER
options		GATEWAY		# packet forwarding
options		INET		# IP + ICMP + TCP + UDP
#options	NS		# XNS
#options	ISO,TPIP	# OSI
#options	EON		# OSI tunneling over IP
#options	CCITT,LLC,HDLC	# X.25

# Compatibility options

options		COMPAT_43
options		COMPAT_10
options		COMPAT_09
#options         TCP_COMPAT_42   # TCP bug compatibility with 4.2BSD

# Shared memory options

#options	SYSVMSG		# System V-like message queues
#options	SYSVSEM		# System V-like semaphores
#options	SYSVSHM		# System V-like memory sharing
#options	SHMMAXPGS=1024	# 1024 pages is the default

# Device options

options		RAMDISK_HOOKS	# boottime setup of ramdisk
options		RAMDISK_SIZE=0	# Size in KBytes
options		PLIP		# Build plip device into lpt driver

# Development options

options		DIAGNOSTIC	# internally consistency checks
options		KTRACE		# system call tracing, a la ktrace(1)
options		IRQSTATS	# IRQ statistics
options		POSTMORTEM	# perform postmortem on panic
#options	ROTTEN_INNARDS	# show the gory bit of the postmortem
options		KSHELL		# kernel developemnt shell (debug)
options		LKM		# loadable kernel modules
#options	DEBUGTERM	# create a debug console
#options	KGDB		# remote kernel debugging
options		DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	swap generic
options		GENERIC

# The main bus device
mainbus0 at root

# The boot cpu
cpu0 at mainbus?

# The hydra multiprocessor device
hydrabus0 at mainbus?

#cpu1 at hydrabus?
#cpu2 at hydrabus?
#cpu3 at hydrabus?
#cpu4 at hydrabus?

# The vidc
vidcvideo0	at mainbus?

# generic VT console device
vt0     at mainbus?
vt1     at mainbus?
vt2     at mainbus?
vt3     at mainbus?
vt4     at mainbus?
vt5     at mainbus?

# IDE disk controller
wdc0    at mainbus? base 0x002107c0 irq 9
wd*     at wdc? drive ?

# Floppy disk controller
fdc0    at mainbus? base 0x00210fc0 irq 12 dack 0x00002000
fd0     at fdc? drive ?

# kbd via IOMD
kbd0	at mainbus? base 0x00000000

# quadrature mouse
quadmouse0	at mainbus? base 0x00000000

# PS2 mouse
pms0	at mainbus? base 0x00000000

# Serial ports
com0    at mainbus? base 0x00210fe0 irq 10
#com1    at mainbus? base 0x00210be0

# Parallel ports
lpt0    at mainbus? base 0x002109e0 irq 0

# Crude sound device
beep0	at mainbus? base 0x00000000

# IIC bus device
iic0	at mainbus?

# RTC device
rtc0	at iic? addr 0xa0

# Podule bus device
podulebus0	at root

asc0	at podulebus?			# Acorn SCSI card
scsibus* at asc?

csc0	at podulebus?			# Cumana SCSI II card
scsibus* at csc?

ptsc0	at podulebus?			# Power-Tec SCSI II card
scsibus* at ptsc?

oak0	at podulebus?			# Oak SCSI I card
scsibus* at oak?

sd*	at scsibus? target ? lun ?	# SCSI disk drives
st*	at scsibus? target ? lun ?	# SCSI tape drives
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
ch*	at scsibus? target ? lun ?	# SCSI auto-changers
uk*	at scsibus? target ? lun ?	# SCSI unknown device
ss*	at scsibus? target ? lun ?	# SCSI scanner

#kie*	at podulebus? slot ? offset ?

ea0	at podulebus?			# Ether3 podules
eb0	at podulebus?			# EtherB network slot cards
eh0	at podulebus?			# EtherH network slot cards
ie0	at podulebus?			# Ether1 podules

pseudo-device	loop	1               # network loopback
pseudo-device   bpfilter 8              # packet filter
pseudo-device	sl	2               # CSLIP
pseudo-device	ppp	2		# PPP
pseudo-device	tun	2		# network tunneling over tty

pseudo-device   pty     32              # pseudo-terminals
pseudo-device	tb	1		# tablet line discipline
pseudo-device   vnd     4               # paging to files
pseudo-device	ccd	2		# concatenated disk devices

pseudo-device	rd	1		# Ramdisk device

makeoptions MONITOR="Taxan875+LR"
#makeoptions MONITOR="AKF60"
makeoptions MODES="1024,768,60 1024,768,70 800,600,60 640,480,60 1280,1024 1152,900"