blob: db14f966e27432d2cb86b2cc72ba8620c4fd70ee (
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
|
# $OpenBSD: files.hppa,v 1.1 1998/07/02 20:48:44 mickey Exp $
#
# hppa-specific configuration info
# maxpartitions must be the first item in files.${ARCH}
maxpartitions 16
maxusers 2 8 64
# NOTE! The order of these lines is significant! Don't change them
# unless you absolutely know what you're doing!
#
# Mainbus
#
define mainbus { }
device mainbus: gscbus, eisabus, pcibus
attach mainbus at root
file arch/hppa/hppa/mainbus.c mainbus
# generic HP devices
#include "../../../dev/hp/file.hp"
major {ccd = 1}
major {vnd = 2}
#
# Machine-independent SCSI drivers
#
include "scsi/files.scsi"
major { sd = 4 }
major { st = 5 }
major { cd = 6 }
# RAM disk
pseudo-device rd
file dev/ramdisk.c rd needs-flag
file arch/hppa/dev/rd_root.c ramdisk_hooks
major {rd = 3}
#
# raster console routines
#
define raster
include "dev/rcons/files.rcons"
#
# "workstation console" routines
#
include "dev/wscons/files.wscons"
#
# GSC bus devices
#
device gsc {[scode = -1]}
attach gsc at gscbus
file arch/hppa/dev/gscbus.c gsc
device dca: tty
attach dca at gsc
file arch/hppa/dev/dca.c dca needs-flag
device gkd
attach gkd at gsc
file arch/hppa/dev/gkd.c gkd needs-flag
device sti: raster, wsconsdev
attach sti at gsc
file arch/hppa/dev/sti.c sti needs-flag
device ciolan: ether
attach ciolan at gsc
file arch/hppa/dev/ciolan.c ciolan
device lan: ether
attach lan at gsc
file arch/hppa/dev/if_i596.c lan
device medusa: fddi
attach medusa at gsc
file arch/hppa/dev/medusa.c medusa
#
# HP-UX binary compatibility
#
include "compat/hpux/files.hpux"
file arch/hppa/hppa/hpux_machdep.c compat_hpux
# FP emulation
include "arch/hppa/spmath/files.spmath"
#
# Non-device files
#
file arch/hppa/hppa/autoconf.c
file arch/hppa/hppa/conf.c
file arch/hppa/hppa/db_memrw.c ddb
file arch/hppa/hppa/machdep.c
file arch/hppa/hppa/mem.c
file arch/hppa/hppa/movc.S
file arch/hppa/hppa/cswtch.S
file arch/hppa/hppa/pmap.c
file arch/hppa/hppa/sys_machdep.c
file arch/hppa/hppa/trap.c
file arch/hppa/hppa/vm_machdep.c
file arch/hppa/hppa/disksubr.c
file arch/hppa/dev/dma.c
file arch/hppa/dev/clock.c
file netinet/in_cksum.c inet
file dev/cons.c
file dev/cninit.c
|