summaryrefslogtreecommitdiff
path: root/sys/arch/hppa
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>1998-11-04 02:08:51 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>1998-11-04 02:08:51 +0000
commit898aa4020d9259500ade7e4709249caabb1baee8 (patch)
treeca8b238a74f9906102e532ae22d2fcbed335e5cc /sys/arch/hppa
parent410aafd640c8e850af9fb2ee274a7385a112cbec (diff)
more busses, devices, files
Diffstat (limited to 'sys/arch/hppa')
-rw-r--r--sys/arch/hppa/conf/files.hppa157
1 files changed, 105 insertions, 52 deletions
diff --git a/sys/arch/hppa/conf/files.hppa b/sys/arch/hppa/conf/files.hppa
index 7f585daac20..60d4e379df6 100644
--- a/sys/arch/hppa/conf/files.hppa
+++ b/sys/arch/hppa/conf/files.hppa
@@ -1,4 +1,4 @@
-# $OpenBSD: files.hppa,v 1.2 1998/07/07 20:52:28 mickey Exp $
+# $OpenBSD: files.hppa,v 1.3 1998/11/04 02:08:50 mickey Exp $
#
# hppa-specific configuration info
@@ -7,82 +7,135 @@ 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!
+defopt HP7100
+defopt HP7100LC
+defopt HP7150
+defopt HP7200
+defopt FPEMUL
-#
-# Mainbus
+#
+# raster console routines
#
-define mainbus { }
-device mainbus: gscbus, eisabus, pcibus
-attach mainbus at root
-file arch/hppa/hppa/mainbus.c mainbus
+define raster
+include "dev/rcons/files.rcons"
-# generic HP devices
-#include "../../../dev/hp/file.hp"
+#
+# "workstation console" routines
+#
-major {ccd = 1}
-major {vnd = 2}
+include "dev/wscons/files.wscons"
#
# Machine-independent SCSI drivers
#
include "scsi/files.scsi"
-major { sd = 4 }
-major { st = 5 }
-major { cd = 6 }
+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"
+define gscbus { }
-#
-# "workstation console" routines
+#
+# Mainbus
#
-include "dev/wscons/files.wscons"
+define mainbus { }
+device mainbus
+attach mainbus at root
+file arch/hppa/hppa/mainbus.c mainbus
+
+device pdc
+attach pdc at mainbus
+file arch/hppa/dev/pdc.c pdc
+file arch/hppa/dev/pdcall.c pdc
+
+device cpu
+attach cpu at mainbus
+file arch/hppa/dev/cpu.c cpu
+
+device led
+attach led at mainbus
+file arch/hppa/dev/led.c led
+
+device lasi: gscbus
+attach lasi at mainbus
+file arch/hppa/dev/lasi.c lasi
+
+device asp: gscbus
+attach asp at mainbus
+file arch/hppa/dev/asp.c asp
+
+device wax: gscbus, eisabus
+attach wax at mainbus
+file arch/hppa/dev/wax.c wax
+
+device eba: eisabus
+attach eba at mainbus
+file arch/hppa/dev/eba.c eba
+
+device sti: raster, wsconsdev
+attach sti at mainbus
+file arch/hppa/dev/sti.c sti needs-flag
+
+###
+
+major {ccd = 1}
+major {vnd = 2}
+
+# RAM disk
+pseudo-device rd: disk
+file dev/ramdisk.c rd needs-flag
+file arch/hppa/dev/rd_root.c ramdisk_hooks
+major {rd = 3}
#
# GSC bus devices
#
-device gsc {[scode = -1]}
+
+device gsc {}
attach gsc at gscbus
-file arch/hppa/dev/gscbus.c gsc
+file arch/hppa/gsc/gscbus.c gsc
-device dca: tty
-attach dca at gsc
-file arch/hppa/dev/dca.c dca needs-flag
+attach com at gsc with com_gsc
+file arch/hppa/gsc/com_gsc.c com
-device gkd
-attach gkd at gsc
-file arch/hppa/dev/gkd.c gkd needs-flag
+attach lpt at gsc with lpt_gsc
+file arch/hppa/gsc/lpt_gsc.c lpt
-device sti: raster, wsconsdev
-attach sti at gsc
-file arch/hppa/dev/sti.c sti needs-flag
+include "dev/fdc/files.fdc"
+major { fd = 7 }
+major { ft = 8 }
+attach fdc at gsc with fdc_gsc
+file arch/hppa/gsc/fdc_gsc.c fdc
-device ciolan: ether
-attach ciolan at gsc
-file arch/hppa/dev/ciolan.c ciolan
+device ie: ether
+attach ie at gsc with ie_gsc
+file arch/hppa/gsc/if_ie_gsc.c ie
+file dev/ic/i82596.c ie
-device lan: ether
-attach lan at gsc
-file arch/hppa/dev/if_i596.c lan
+device ncr: ncr53c7xx, scsi
+attach ncr at gsc
+file arch/hppa/gsc/ncr53c7xx_gsc.c ncr needs-flag
-device medusa: fddi
-attach medusa at gsc
-file arch/hppa/dev/medusa.c medusa
+# these we don't know yet
+#device ciolan: ether
+#attach ciolan at gsc
+#file arch/hppa/gsc/ciolan.c ciolan
+
+#device medusa: fddi
+#attach medusa at gsc
+#file arch/hppa/gsc/medusa.c medusa
+
+#
+# EISA Bus support
+#
+include "dev/eisa/files.eisa"
#
# HP-UX binary compatibility
@@ -99,8 +152,9 @@ include "arch/hppa/spmath/files.spmath"
file arch/hppa/hppa/autoconf.c
file arch/hppa/hppa/conf.c
-file arch/hppa/hppa/db_memrw.c ddb
-file arch/hppa/hppa/disksubr.c
+file arch/hppa/hppa/db_interface.c ddb
+file arch/hppa/hppa/db_disasm.c ddb
+file arch/hppa/hppa/disksubr.c disk
file arch/hppa/hppa/machdep.c
file arch/hppa/hppa/mem.c
file arch/hppa/hppa/movc.S
@@ -117,4 +171,3 @@ file netinet/in_cksum.c inet
file dev/cons.c
file dev/cninit.c
-