summaryrefslogtreecommitdiff
path: root/sys/arch/hp300/conf/RAMDISK
blob: c73f6e45728d0b444c1e9f9304374bdb9f02955d (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
#	$OpenBSD: RAMDISK,v 1.10 2001/05/17 00:57:53 pvalchev Exp $
#
# Ram disk kernel.
#

machine hp300 m68k

# Support for various CPU types
option	 	HP320
option	 	HP330		# includes 318, 319
option	 	HP340
option		HP345
option	 	HP350
option	 	HP360
option	 	HP370
option	 	HP375
option	 	HP380
option		HP385
option	 	HP400
option	 	HP425
option	 	HP433

option		UVM		# use the UVM virtual memory system

maxusers	8

option		TIMEZONE=0	# time zone to adjust RTC time by
option		DST=0		# daylight saving time used by RTC

option		SWAPPAGER	# paging; REQUIRED
option		DEVPAGER	# mmap() of devices

option		DIAGNOSTIC	# internal consistency checks

option		FFS		# UFS
#option		EXT2FS		# Linux ext2fs

option		NFSCLIENT	# Network File System client

option		CD9660		# ISO 9660 + Rock Ridge file system
option		MSDOSFS		# MS-DOS file system
option		FIFO		# FIFOs; RECOMMENDED
option		KERNFS		# /kern

option		INET		# IP + ICMP + TCP + UDP

option		BOOT_CONFIG	# add support for boot -c

# Options for HP hardware
option	 	FPSP		# floating point interface for 68040
option	 	USELEDS		# make the lights twinkle
#option		CONSCODE="9"	# force console at this select code
option	 	UK_KEYBOARD	# include United Kingdom HIL keymap
option	 	SE_KEYBOARD	# include Swedish HIL keymap

# Verbose descriptions of unconfigured DIO devices
# (Warning: this compiles in a large string table)
option	 	DIOVERBOSE	# recognize "unknown" DIO devices

# Options for the ramdisk.
option		MINIROOTSIZE=4096
option		RAMDISK_HOOKS

config		bsd	root on rd0 swap on rd0 and hd0b and sd0b

mainbus0	at root		# root "bus"

intio0		at mainbus0	# internal i/o space
dio0		at mainbus0	# DIO/DIO-II bus

# Frodo utility chip found on 4xx's
frodo0		at intio?

# 8250-like serial ports found on Frodo ASIC
#dnkbd0		at frodo? offset 0x0	# Domain keyboard flavor
apci*		at frodo? offset ?	# tty flavor

# Davinci framebuffer
dvbox*		at intio?
dvbox*		at dio? scode ?

# Gatorbox framebuffer
gbox*		at intio?
gbox*		at dio? scode ?

# Hyperion framebuffer
hyper*		at dio? scode ?

# Renaissance framebuffer
rbox*		at intio?
rbox*		at dio? scode ?

# Topcat/catseye framebuffers
topcat*		at intio?
topcat*		at dio? scode ?

# Framebuffer abstraction
grf*		at dvbox?
grf*		at gbox?
grf*		at hyper?
grf*		at rbox?
grf*		at topcat?

# Internal Terminal Emulator
ite*		at grf?

dca0		at dio? scode 9	flags 1	  # DCA serial interfaces
dca*		at dio? scode ?

dcm*		at dio? scode ?	flags 0xe # DCM 4- or 8-port serial interfaces

le*		at dio? scode ?		# LANCE ethernet interfaces

nhpib0		at dio? scode 7		# slow internal HP-IB
nhpib*		at dio? scode ?

fhpib*		at dio? scode ?		# `fast' HP-IB

hpibbus0	at nhpib0
hpibbus*	at nhpib?
hpibbus*	at fhpib?

hd*		at hpibbus? slave ? punit ?	# HP-IB disks
ct*		at hpibbus? slave ? punit ?	# HP-IB cartridge tapes
mt*		at hpibbus? slave ? punit ?	# HP-IB 9-track tape

oscsi*		at dio? scode ?		# Old HP SCSI

sd*		at oscsi? target ? lun ?	# SCSI disks
st*		at oscsi? target ? lun ?	# SCSI tapes
ac*		at oscsi? target ? lun ?	# SCSI changers

pseudo-device	loop	1	# network loopback
pseudo-device	pty	16	# pseudo-terminals
pseudo-device	bpfilter 1	# packet filter
pseudo-device	rd	1	# ramdisk