Annotation of sys/arch/hppa64/conf/files.hppa64, Revision 1.1
1.1 ! nbrk 1: # $OpenBSD: files.hppa64,v 1.3 2006/09/27 06:33:03 grange Exp $
! 2: #
! 3: # hppa64-specific configuration info
! 4:
! 5: # maxpartitions must be the first item in files.${ARCH}
! 6: maxpartitions 16
! 7:
! 8: maxusers 2 8 64
! 9:
! 10: #
! 11: # "workstation console" routines
! 12: #
! 13: include "dev/wscons/files.wscons"
! 14: file arch/hppa64/hppa64/wscons_machdep.c wsdisplay
! 15:
! 16: #
! 17: # Media Independent Interface (mii)
! 18: #
! 19: include "dev/mii/files.mii"
! 20:
! 21: #
! 22: # Machine-independent SCSI drivers
! 23: #
! 24: include "scsi/files.scsi"
! 25: major { sd = 4 }
! 26: major { st = 5 }
! 27: major { cd = 6 }
! 28:
! 29: # I2O
! 30: include "dev/i2o/files.i2o"
! 31:
! 32: #
! 33: # MI ATAPI drivers
! 34: #
! 35: include "dev/atapiscsi/files.atapiscsi"
! 36: include "dev/ata/files.ata"
! 37:
! 38: #
! 39: # PCI Bus support
! 40: #
! 41: include "dev/pci/files.pci"
! 42:
! 43: #
! 44: # CardBus support
! 45: #
! 46: include "dev/cardbus/files.cardbus"
! 47:
! 48: #
! 49: # Machine-independent PCMCIA drivers
! 50: #
! 51: include "dev/pcmcia/files.pcmcia"
! 52:
! 53: #
! 54: # Machine-independent USB drivers
! 55: #
! 56: include "dev/usb/files.usb"
! 57:
! 58: #
! 59: # Machine-independent 1-Wire drivers
! 60: #
! 61: include "dev/onewire/files.onewire"
! 62:
! 63: #
! 64: # Mainbus
! 65: #
! 66:
! 67: define gedoens {}
! 68: device mainbus: gedoens
! 69: attach mainbus at root
! 70: file arch/hppa64/hppa64/mainbus.c mainbus
! 71:
! 72: device pdc
! 73: attach pdc at gedoens
! 74: file arch/hppa64/dev/pdc.c pdc
! 75:
! 76: device power
! 77: attach power at gedoens
! 78: file arch/hppa64/dev/power.c power needs-flag
! 79:
! 80: device mem
! 81: attach mem at gedoens
! 82: file arch/hppa64/dev/mem.c mem
! 83:
! 84: device cpu
! 85: attach cpu at gedoens
! 86: file arch/hppa64/dev/cpu.c cpu
! 87:
! 88: # Astro/Pluto, integrated Runway-Ropes bridge, MIOC and IOA
! 89: device plut: gedoens
! 90: attach plut at gedoens
! 91: file arch/hppa64/dev/pluto.c plut
! 92:
! 93: # Elroy, Ropes to PCI Bridge. Supports 4X PCI and dual address cycle.
! 94: # Mercury; QuickSilver is an AGP also
! 95: device elroy: pcibus
! 96: attach elroy at gedoens
! 97: file arch/hppa64/dev/elroy.c elroy
! 98: file arch/hppa64/dev/apic.c elroy
! 99:
! 100: ###
! 101:
! 102: major {ccd = 1}
! 103: major {vnd = 2}
! 104: major {rd = 3}
! 105:
! 106: # PS/2 mouse
! 107: include "dev/pckbc/files.pckbc"
! 108:
! 109: #
! 110: # Compatibility
! 111: #
! 112: #include "compat/hpux/hppa64/files.hpux"
! 113: #file arch/hppa64/hppa64/hpux_machdep.c compat_hpux
! 114: #include "compat/osf1/files.osf1"
! 115: #file arch/hppa64/hppa64/osf1_machdep.c compat_osf1
! 116: #include "compat/linux/files.linux"
! 117: #include "compat/ossaudio/files.ossaudio"
! 118: #file arch/hppa64/hppa64/linux_machdep.c compat_linux
! 119:
! 120: #
! 121: # Non-device files
! 122: #
! 123:
! 124: file arch/hppa64/hppa64/autoconf.c
! 125: file arch/hppa64/hppa64/conf.c
! 126: file arch/hppa64/hppa64/db_interface.c ddb
! 127: file arch/hppa64/hppa64/db_disasm.c ddb
! 128: file arch/hppa64/hppa64/disksubr.c disk
! 129: file arch/hppa64/hppa64/machdep.c
! 130: file arch/hppa64/hppa64/pmap.c
! 131: file arch/hppa64/hppa64/process_machdep.c
! 132: file arch/hppa64/hppa64/sys_machdep.c
! 133: file arch/hppa64/hppa64/trap.c
! 134: file arch/hppa64/hppa64/vm_machdep.c
! 135: file arch/hppa64/hppa64/in_cksum.c inet
! 136: file netinet/in4_cksum.c inet
! 137: file arch/hppa64/dev/clock.c
! 138:
! 139: file dev/cninit.c
CVSweb