[BACK]Return to files.hp300 CVS log [TXT][DIR] Up to [local] / sys / arch / hp300 / conf

Annotation of sys/arch/hp300/conf/files.hp300, Revision 1.1

1.1     ! nbrk        1: #      $OpenBSD: files.hp300,v 1.32 2007/01/06 20:17:41 miod Exp $
        !             2: #      $NetBSD: files.hp300,v 1.28 1997/05/12 08:23:28 thorpej Exp $
        !             3: #
        !             4: # hp300-specific configuration info
        !             5:
        !             6: # maxpartitions must be the first item in files.${ARCH}
        !             7: maxpartitions 16
        !             8:
        !             9: maxusers 2 8 64
        !            10:
        !            11: #
        !            12: # Mainbus
        !            13: #
        !            14:
        !            15: device mainbus {}
        !            16: attach mainbus at root
        !            17:
        !            18: #
        !            19: # Internal i/o space
        !            20: #
        !            21:
        !            22: device intio {}
        !            23: attach intio at mainbus
        !            24: file   arch/hp300/dev/intio.c                  intio
        !            25:
        !            26: #
        !            27: # DIO bus
        !            28: #
        !            29:
        !            30: device dio {[scode = -1]}
        !            31: attach dio at mainbus
        !            32: file   arch/hp300/dev/dio.c                    dio
        !            33:
        !            34: #
        !            35: # SGC bus
        !            36: #
        !            37:
        !            38: device sgc {[slot = -1]}
        !            39: attach sgc at mainbus
        !            40: file   arch/hp300/dev/sgc.c                    sgc     needs-flag
        !            41:
        !            42: #
        !            43: # Devices in Internal i/o space
        !            44: #
        !            45:
        !            46: # Apollo Utilility Chip (a.k.a. "Frodo") found on 4xx workstations
        !            47: device frodo {[offset = -1]}
        !            48: attach frodo at intio
        !            49: file   arch/hp300/dev/frodo.c                  frodo
        !            50:
        !            51: # Apollo Keyboard and mouse
        !            52: device dnkbd: wskbddev, wsmousedev
        !            53: attach dnkbd at frodo
        !            54: file   arch/hp300/dev/dnkbd.c                  dnkbd   needs-flag
        !            55: file   arch/hp300/dev/dnkbdmap.c               dnkbd
        !            56:
        !            57: # Apollo APCI 8250-like UARTs
        !            58: device apci
        !            59: attach apci at frodo
        !            60: file   arch/hp300/dev/apci.c                   apci    needs-flag
        !            61: file   arch/hp300/dev/apci_subr.c              apci | dnkbd
        !            62:
        !            63: # "workstation console" routines
        !            64: include        "dev/rasops/files.rasops"
        !            65: include        "dev/wscons/files.wscons"
        !            66: include        "dev/wsfont/files.wsfont"
        !            67: file   arch/hp300/hp300/wscons_machdep.c       wsdisplay
        !            68:
        !            69: #
        !            70: # Frame buffer devices
        !            71: #
        !            72: define diofb
        !            73: define diofb_mono
        !            74: file   arch/hp300/dev/diofb.c                  diofb | diofb_mono
        !            75: file   arch/hp300/dev/diofb_mono.c             diofb_mono
        !            76:
        !            77: device dvbox: wsemuldisplaydev, diofb, rasops8
        !            78: attach dvbox at intio with dvbox_intio
        !            79: attach dvbox at dio with dvbox_dio
        !            80: file   arch/hp300/dev/dvbox.c                  dvbox   needs-flag
        !            81:
        !            82: device gbox: wsemuldisplaydev, diofb, rasops8
        !            83: attach gbox at intio with gbox_intio
        !            84: attach gbox at dio with gbox_dio
        !            85: file   arch/hp300/dev/gbox.c                   gbox    needs-flag
        !            86:
        !            87: device hyper: wsemuldisplaydev, diofb_mono, rasops1
        !            88: attach hyper at dio
        !            89: file   arch/hp300/dev/hyper.c                  hyper   needs-flag
        !            90:
        !            91: device rbox: wsemuldisplaydev, diofb, rasops8
        !            92: attach rbox at intio with rbox_intio
        !            93: attach rbox at dio with rbox_dio
        !            94: file   arch/hp300/dev/rbox.c                   rbox    needs-flag
        !            95:
        !            96: device topcat: wsemuldisplaydev, diofb, rasops8
        !            97: attach topcat at intio with topcat_intio
        !            98: attach topcat at dio with topcat_dio
        !            99: file   arch/hp300/dev/topcat.c                 topcat  needs-flag
        !           100:
        !           101: device tvrx: wsemuldisplaydev, diofb_mono, rasops1
        !           102: attach tvrx at dio
        !           103: file   arch/hp300/dev/tvrx.c                   tvrx    needs-flag
        !           104:
        !           105: #
        !           106: # Other devices on the DIO bus
        !           107: #
        !           108:
        !           109: # DCA serial interface
        !           110: device dca: tty
        !           111: attach dca at dio
        !           112: file   arch/hp300/dev/dca.c                    dca     needs-flag
        !           113:
        !           114: # DCM serial interface
        !           115: device dcm: tty
        !           116: attach dcm at dio
        !           117: file   arch/hp300/dev/dcm.c                    dcm     needs-flag
        !           118:
        !           119: # LANCE ethernet
        !           120: attach le at dio
        !           121: file   arch/hp300/dev/if_le.c                  le
        !           122:
        !           123: # HP-IB interfaces
        !           124: define hpibdev {}
        !           125:
        !           126: device nhpib: hpibdev
        !           127: attach nhpib at dio
        !           128: file   arch/hp300/dev/nhpib.c                  nhpib
        !           129:
        !           130: device fhpib: hpibdev
        !           131: attach fhpib at dio
        !           132: file   arch/hp300/dev/fhpib.c                  fhpib
        !           133:
        !           134: # HP-IB bus layer
        !           135: device hpibbus {[slave = -1], [punit = -1]}
        !           136: attach hpibbus at hpibdev
        !           137: file   arch/hp300/dev/hpib.c                   hpibbus
        !           138:
        !           139: # HP-IB devices
        !           140: device ct: tape
        !           141: attach ct at hpibbus
        !           142: file   arch/hp300/dev/ct.c                     ct      needs-flag
        !           143:
        !           144: device mt: tape
        !           145: attach mt at hpibbus
        !           146: file   arch/hp300/dev/mt.c                     mt      needs-flag
        !           147:
        !           148: device hd: disk
        !           149: attach hd at hpibbus
        !           150: file   arch/hp300/dev/hd.c                     hd      needs-flag
        !           151: major  {hd = 2}
        !           152:
        !           153: device ppi
        !           154: attach ppi at hpibbus
        !           155: file   arch/hp300/dev/ppi.c                    ppi     needs-flag
        !           156:
        !           157: # RAM disk
        !           158: major  {rd = 8}
        !           159:
        !           160: # SCSI devices
        !           161: include        "scsi/files.scsi"
        !           162:
        !           163: device spc: scsi
        !           164: attach spc at dio
        !           165: file   arch/hp300/dev/spc.c                    spc     needs-flag
        !           166: file   arch/hp300/dev/mb89352.c                spc
        !           167:
        !           168: major  {sd = 4}
        !           169: major  {cd = 9}
        !           170:
        !           171: #
        !           172: # Devices on the SGC bus
        !           173: #
        !           174:
        !           175: attach sti at sgc with sti_sgc
        !           176: file   arch/hp300/dev/sti_sgc.c                sti_sgc
        !           177:
        !           178: # ISA devices
        !           179: include "dev/isa/files.isa"
        !           180: include "dev/isa/files.isapnp"
        !           181:
        !           182: #
        !           183: # ISA bridge
        !           184: #
        !           185:
        !           186: device isabr: isabus
        !           187: attach isabr at frodo
        !           188: file   arch/hp300/dev/isabr.c                  isabr   needs-flag
        !           189:
        !           190: #
        !           191: # HIL Human Interface Loop devices
        !           192: #
        !           193: include        "dev/hil/files.hil"
        !           194:
        !           195: attach hil at intio with hil_intio
        !           196: file   arch/hp300/dev/hil_intio.c              hil_intio
        !           197:
        !           198: #
        !           199: # Non-device files
        !           200: #
        !           201:
        !           202: file   arch/hp300/hp300/autoconf.c
        !           203: file   arch/hp300/hp300/bus_space.c
        !           204: file   arch/hp300/hp300/clock.c
        !           205: file   arch/hp300/hp300/conf.c
        !           206: file   arch/hp300/hp300/db_memrw.c             ddb | kgdb
        !           207: file   arch/hp300/hp300/disksubr.c
        !           208: file   arch/hp300/hp300/kgdb_machdep.c         kgdb
        !           209: file   arch/hp300/hp300/machdep.c
        !           210: file   arch/hp300/hp300/intr.c
        !           211: file   arch/hp300/hp300/leds.c                 useleds
        !           212: file   arch/hp300/hp300/mem.c
        !           213: file   arch/m68k/m68k/pmap_motorola.c
        !           214: file   arch/hp300/hp300/pmap_bootstrap.c
        !           215: file   arch/hp300/hp300/sys_machdep.c
        !           216: file   arch/hp300/hp300/trap.c
        !           217: file   arch/hp300/hp300/vm_machdep.c
        !           218: file   arch/hp300/dev/dma.c
        !           219:
        !           220: #
        !           221: # HP-UX binary compatibility
        !           222: #
        !           223: include "compat/hpux/m68k/files.hpux"
        !           224: file   arch/hp300/hp300/hpux_machdep.c         compat_hpux

CVSweb