files.hppa revision 1.4
1# $OpenBSD: files.hppa,v 1.4 1998/11/04 17:06:05 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 10defopt HP7100 11defopt HP7100LC 12defopt HP7150 13defopt HP7200 14defopt FPEMUL 15 16# 17# raster console routines 18# 19 20define raster 21include "dev/rcons/files.rcons" 22 23# 24# "workstation console" routines 25# 26 27include "dev/wscons/files.wscons" 28 29# 30# Machine-independent SCSI drivers 31# 32 33include "scsi/files.scsi" 34major { sd = 4 } 35major { st = 5 } 36major { cd = 6 } 37 38# 39# 40# 41 42define gscbus { } 43 44# 45# Mainbus 46# 47 48define mainbus { } 49device mainbus 50attach mainbus at root 51file arch/hppa/hppa/mainbus.c mainbus 52 53device pdc 54attach pdc at mainbus 55file arch/hppa/dev/pdc.c pdc 56file arch/hppa/dev/pdcall.c pdc 57 58device cpu 59attach cpu at mainbus 60file arch/hppa/dev/cpu.c cpu 61 62device led 63attach led at mainbus 64file arch/hppa/dev/led.c led 65 66device lasi: gscbus 67attach lasi at mainbus 68file arch/hppa/dev/lasi.c lasi 69 70device asp: gscbus 71attach asp at mainbus 72file arch/hppa/dev/asp.c asp 73 74device wax: gscbus, eisabus 75attach wax at mainbus 76file arch/hppa/dev/wax.c wax 77 78device eba: eisabus 79attach eba at mainbus 80file arch/hppa/dev/eba.c eba 81 82device sti: raster, wsconsdev 83attach sti at mainbus 84file arch/hppa/dev/sti.c sti needs-flag 85 86### 87 88major {ccd = 1} 89major {vnd = 2} 90 91# RAM disk 92pseudo-device rd: disk 93file dev/ramdisk.c rd needs-flag 94file arch/hppa/dev/rd_root.c ramdisk_hooks 95major {rd = 3} 96 97# 98# GSC bus devices 99# 100 101device gsc {} 102attach gsc at gscbus 103file arch/hppa/gsc/gscbus.c gsc 104 105attach com at gsc with com_gsc 106file arch/hppa/gsc/com_gsc.c com 107 108attach lpt at gsc with lpt_gsc 109file arch/hppa/gsc/lpt_gsc.c lpt 110 111include "dev/fdc/files.fdc" 112major { fd = 7 } 113major { ft = 8 } 114attach fdc at gsc with fdc_gsc 115file arch/hppa/gsc/fdc_gsc.c fdc 116 117device ie: ether 118attach ie at gsc with ie_gsc 119file arch/hppa/gsc/if_ie_gsc.c ie 120file dev/ic/i82596.c ie 121 122device siop: ncr53c7xx, scsi 123attach siop at gsc 124file arch/hppa/gsc/siop_gsc.c siop 125 126# these we don't know yet 127#device ciolan: ether 128#attach ciolan at gsc 129#file arch/hppa/gsc/ciolan.c ciolan 130 131#device medusa: fddi 132#attach medusa at gsc 133#file arch/hppa/gsc/medusa.c medusa 134 135# 136# EISA Bus support 137# 138include "dev/eisa/files.eisa" 139 140# 141# HP-UX binary compatibility 142# 143include "compat/hpux/files.hpux" 144file arch/hppa/hppa/hpux_machdep.c compat_hpux 145 146# FP emulation 147include "arch/hppa/spmath/files.spmath" 148 149# 150# Non-device files 151# 152 153file arch/hppa/hppa/autoconf.c 154file arch/hppa/hppa/conf.c 155file arch/hppa/hppa/db_interface.c ddb 156file arch/hppa/hppa/db_disasm.c ddb 157file arch/hppa/hppa/disksubr.c disk 158file arch/hppa/hppa/machdep.c 159file arch/hppa/hppa/mem.c 160file arch/hppa/hppa/movc.S 161file arch/hppa/hppa/cswtch.S 162file arch/hppa/hppa/syscall.S 163file arch/hppa/hppa/pmap.c 164file arch/hppa/hppa/process_machdep.c 165file arch/hppa/hppa/sys_machdep.c 166file arch/hppa/hppa/trap.c 167file arch/hppa/hppa/vm_machdep.c 168file arch/hppa/dev/dma.c 169file arch/hppa/dev/clock.c 170file netinet/in_cksum.c inet 171 172file dev/cons.c 173file dev/cninit.c 174