summaryrefslogtreecommitdiff
path: root/sys/arch/arc/conf/GENERIC
blob: 1ad298a0ee7d4e71ead463c31a9a9eee719d0420 (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
#	$OpenBSD: GENERIC,v 1.4 1996/09/14 15:58:19 pefo Exp $
#
#	Generic configuration file for MIPS R4x00 ARC Systems
#

machine		arc

maxusers	32

# Need to set locally
options		TIMEZONE=0		# minutes west of GMT (for)
options		DST=0			# use daylight savings rules

# Standard system options
options		SWAPPAGER		# swap pager (anonymous and swap space)
options		VNODEPAGER		# vnode pager (mapped files)
options		DEVPAGER		# device pager (mapped devices)

options		DIAGNOSTIC		# extra kernel debugging checks
options		DEBUG			# extra kernel debugging support
options		COMPAT_43		# compatibility with 4.3BSD binaries
options 	KTRACE			# system call tracing support

# System V 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
options		NATIVE_ELF	# Arc systems uses ELF as native format

# Filesystem options
options		CD9660		# ISO 9660 + Rock Ridge file system
options		FDESC		# user file descriptor filesystem (/dev/fd)
options		FIFO		# POSIX fifo support (in all filesystems)
options		FFS,QUOTA	# fast filesystem with user and group quotas
options		KERNFS		# kernel data-structure filesystem
#options 	LFS		# Log-based filesystem (still experimental)
options		MFS		# memory-based filesystem
options		MSDOSFS		# Ability to read write MS-Dos filsystem
options		NFSCLIENT	# Sun NFS-compatible filesystem (client)
options		NFSSERVER	# Sun NFS-compatible filesystem (server)
options 	NULLFS		# null layer filesystem
options 	PORTAL		# portal filesystem (still experimental)
options 	UMAPFS		# uid/gid remapping filesystem

# Networking options
options 	INET		# Internet protocols
#options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
#options 	GATEWAY		# IP packet forwarding
#options 	MULTICAST	# Multicast support
#options 	MROUTING	# Multicast routing support
#options 	ISO		# OSI networking
#options 	TPIP
#options 	EON

# Special options
options 	MACHINE_NONCONTIG # Support noncontigous memory.

# Specify storage configuration
config		bsd	swap generic

#
# Definition of system
#
mainbus0	at root
cpu*		at mainbus0

pica*		at mainbus0

clock0		at pica?
pc0		at pica?
pms0		at pica?
ace0		at pica?
ace1		at pica?
lpr0		at pica?
sn0		at pica?

fdc0		at pica?
fd*		at fdc? drive ?

asc0		at pica?
scsibus* 	at asc?

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#
#	ISA Bus.
#
isabr*	at mainbus0

isa*	at isabr?

clock0	at isa?

pc0     at isa? port 0x60 irq 1         # generic PC console device
ace0	at isa? port 0x3f8 irq 4
ace1	at isa? port 0x2f8 irq 3
ace2	at isa? port 0x3e8 irq 4
ace3	at isa? port 0x2e8 irq 3

lpt0	at isa? port 0x378 irq 7
ep0	at isa? port ? irq ?           # 3C509 ethernet cards
#ed0     at isa? port 0x280 iomem 0xd0000 irq 9  # WD/SMC, 3C503, and NE[12]000

btl0		at isa? port 0x330 irq ? drq ?
scsibus* 	at btl?


pseudo-device	sl		 2	# serial-line IP ports
pseudo-device	ppp		 2	# serial-line PPP ports
pseudo-device	tun		 2	# network tunneling over tty
pseudo-device	pty		64	# pseudo ptys
pseudo-device	tb		 1	# tablet line discipline
pseudo-device	bpfilter	 8	# packet filter ports
pseudo-device	loop		 1	# network loopback
pseudo-device	vnd		 4	# paging to files