files.hppa revision 1.2
1#	$OpenBSD: files.hppa,v 1.2 1998/07/07 20:52:28 mickey Exp $
2#
3# hppa-specific configuration info
4
5# maxpartitions must be the first item in files.${ARCH}
6maxpartitions 16
7
8maxusers 2 8 64
9
10# NOTE!  The order of these lines is significant!  Don't change them
11# unless you absolutely know what you're doing!
12
13#
14# Mainbus
15#
16
17define	mainbus { }
18device	mainbus: gscbus, eisabus, pcibus
19attach	mainbus at root
20file	arch/hppa/hppa/mainbus.c	mainbus
21
22# generic HP devices
23#include	"../../../dev/hp/file.hp"
24
25major	{ccd = 1}
26major	{vnd = 2}
27
28#
29# Machine-independent SCSI drivers
30#
31
32include "scsi/files.scsi"
33major { sd = 4 }
34major { st = 5 }
35major { cd = 6 }
36
37# RAM disk
38pseudo-device rd
39file	dev/ramdisk.c			rd needs-flag
40file	arch/hppa/dev/rd_root.c		ramdisk_hooks
41major	{rd = 3}
42
43# 
44# raster console routines
45#
46
47define  raster
48include "dev/rcons/files.rcons"
49
50# 
51# "workstation console" routines
52#
53
54include "dev/wscons/files.wscons"
55
56#
57# GSC bus devices
58#
59device	gsc {[scode = -1]}
60attach	gsc at gscbus
61file	arch/hppa/dev/gscbus.c		gsc
62
63device	dca: tty
64attach	dca at gsc
65file	arch/hppa/dev/dca.c		dca needs-flag
66
67device	gkd
68attach	gkd at gsc
69file	arch/hppa/dev/gkd.c		gkd needs-flag
70
71device	sti: raster, wsconsdev
72attach	sti at gsc
73file	arch/hppa/dev/sti.c		sti needs-flag
74
75device	ciolan: ether
76attach	ciolan at gsc
77file	arch/hppa/dev/ciolan.c		ciolan
78
79device	lan: ether
80attach	lan at gsc
81file	arch/hppa/dev/if_i596.c		lan
82
83device	medusa: fddi
84attach	medusa at gsc
85file	arch/hppa/dev/medusa.c		medusa
86
87#
88# HP-UX binary compatibility
89#
90include "compat/hpux/files.hpux"
91file	arch/hppa/hppa/hpux_machdep.c		compat_hpux
92
93# FP emulation
94include "arch/hppa/spmath/files.spmath"
95
96#
97# Non-device files
98#
99
100file	arch/hppa/hppa/autoconf.c
101file	arch/hppa/hppa/conf.c
102file	arch/hppa/hppa/db_memrw.c		ddb
103file	arch/hppa/hppa/disksubr.c
104file	arch/hppa/hppa/machdep.c
105file	arch/hppa/hppa/mem.c
106file	arch/hppa/hppa/movc.S
107file	arch/hppa/hppa/cswtch.S
108file	arch/hppa/hppa/syscall.S
109file	arch/hppa/hppa/pmap.c
110file	arch/hppa/hppa/process_machdep.c
111file	arch/hppa/hppa/sys_machdep.c
112file	arch/hppa/hppa/trap.c
113file	arch/hppa/hppa/vm_machdep.c
114file	arch/hppa/dev/dma.c
115file	arch/hppa/dev/clock.c
116file	netinet/in_cksum.c			inet
117
118file	dev/cons.c
119file	dev/cninit.c
120
121