Home | History | Annotate | Line # | Download | only in conf
      1  1.30   andvar #	$NetBSD: files.acorn32,v 1.30 2025/01/05 21:37:20 andvar Exp $
      2   1.1  reinoud #
      3   1.1  reinoud # First try for arm-specific configuration info
      4   1.1  reinoud #
      5   1.1  reinoud 
      6   1.1  reinoud maxpartitions	8
      7   1.1  reinoud maxusers 2 8 64
      8   1.1  reinoud 
      9   1.1  reinoud # Maintain Interrupt statistics
     10   1.5    lukem defflag	IRQSTATS
     11   1.1  reinoud 
     12   1.1  reinoud #
     13   1.1  reinoud # Machine-independent ATA drivers
     14   1.1  reinoud #
     15   1.1  reinoud include "dev/ata/files.ata"
     16   1.1  reinoud 
     17   1.1  reinoud # PIOC (Peripheral IO Controller) device
     18   1.1  reinoud # parent to wdc, fdc, com and lpt
     19   1.1  reinoud device	pioc { [offset = -1], [dack = -1], [irq = -1] }
     20   1.1  reinoud attach	pioc at mainbus
     21   1.1  reinoud file	arch/acorn32/mainbus/pioc.c
     22   1.1  reinoud 
     23   1.1  reinoud # Standard NetBSD wdc driver
     24   1.1  reinoud attach	wdc at pioc with wdc_pioc
     25   1.1  reinoud file	arch/acorn32/mainbus/wdc_pioc.c		wdc_pioc
     26   1.1  reinoud 
     27   1.1  reinoud # Standard parallel driver
     28   1.2    lukem attach	lpt at pioc with lpt_pioc
     29  1.22    bjh21 file	arch/acorn32/mainbus/lpt_pioc.c		lpt_pioc & !ppbus needs-flag
     30  1.22    bjh21 
     31  1.22    bjh21 # New parallel driver
     32  1.22    bjh21 attach	atppc at pioc with atppc_pioc
     33  1.22    bjh21 file	arch/acorn32/mainbus/atppc_pioc.c	atppc_pioc
     34   1.1  reinoud 
     35   1.1  reinoud # Standard NetBSD fd driver
     36   1.2    lukem device	fdc {drive = -1}
     37   1.1  reinoud attach	fdc at pioc
     38   1.2    lukem device	fd: disk
     39   1.1  reinoud attach	fd at fdc
     40   1.2    lukem file	arch/acorn32/mainbus/fd.c			fdc needs-flag
     41   1.1  reinoud 
     42   1.1  reinoud # Standard serial driver
     43   1.1  reinoud attach	com at pioc with com_pioc
     44   1.2    lukem file	arch/acorn32/mainbus/com_pioc.c		com_pioc
     45   1.1  reinoud 
     46   1.1  reinoud # Memory disk driver
     47   1.1  reinoud file	arch/acorn32/dev/md_hooks.c		md & memory_disk_hooks
     48   1.1  reinoud 
     49  1.20    chris # Include IOMD support
     50  1.12    bjh21 include "arch/arm/iomd/files.iomd"
     51   1.1  reinoud 
     52   1.1  reinoud # Podule bus device
     53   1.1  reinoud include "dev/podulebus/files.podulebus"
     54   1.1  reinoud 
     55   1.1  reinoud attach	podulebus at root
     56   1.1  reinoud file	arch/acorn32/podulebus/podulebus.c	podulebus needs-flag
     57   1.1  reinoud file	arch/acorn32/podulebus/podulebus_io.c	podulebus
     58   1.1  reinoud file	arch/acorn32/podulebus/podulebus_io_asm.S	podulebus
     59   1.1  reinoud file	arch/acorn32/podulebus/netslot.c		podulebus
     60   1.1  reinoud 
     61   1.1  reinoud 
     62   1.1  reinoud # Ethernet devices
     63   1.1  reinoud 
     64   1.1  reinoud # Novell NE1000 and NE2000 clones (EtherM, EtherH)
     65   1.7    bjh21 attach	ne at podulebus with ne_pbus: dp83905, mx98905
     66   1.1  reinoud file	arch/acorn32/podulebus/if_ne_pbus.c	ne_pbus
     67   1.1  reinoud 
     68   1.1  reinoud device	ie: ether, ifnet, arp
     69   1.1  reinoud attach	ie at podulebus
     70   1.1  reinoud file	arch/acorn32/podulebus/if_ie.c		ie
     71   1.1  reinoud 
     72   1.1  reinoud #
     73   1.1  reinoud # Machine-independent SCSI drivers
     74   1.1  reinoud #
     75   1.1  reinoud 
     76   1.1  reinoud include "dev/scsipi/files.scsipi"
     77   1.1  reinoud 
     78   1.1  reinoud #
     79  1.30   andvar # Miscellaneous podulebus devices not moved yet to dev/podules
     80   1.1  reinoud #
     81   1.1  reinoud 
     82   1.1  reinoud # Generic sbic (WD3393) driver
     83   1.1  reinoud define	sbic
     84   1.1  reinoud file	arch/acorn32/podulebus/sbic.c		sbic
     85   1.1  reinoud 
     86   1.1  reinoud # Acorn SCSI I specific layer for sbic
     87   1.2    lukem device	asc: scsi, sbic, podloader
     88   1.1  reinoud attach	asc at podulebus
     89   1.1  reinoud file	arch/acorn32/podulebus/asc.c		asc needs-flag
     90   1.1  reinoud 
     91   1.1  reinoud # Generic AMD AM53C94 driver
     92   1.1  reinoud define	esc
     93   1.1  reinoud file	arch/acorn32/podulebus/esc.c		esc
     94   1.1  reinoud 
     95   1.1  reinoud # Connect32 specific layer for esc
     96   1.1  reinoud device	cosc: scsi, esc
     97   1.1  reinoud attach	cosc at podulebus
     98   1.1  reinoud file	arch/acorn32/podulebus/cosc.c		cosc
     99   1.1  reinoud 
    100   1.1  reinoud # Generic fas216 + esp216 driver
    101   1.1  reinoud define	sfas
    102   1.1  reinoud file	arch/acorn32/podulebus/sfas.c		sfas
    103   1.1  reinoud 
    104   1.1  reinoud device	ptsc: scsi, sfas, podloader
    105   1.1  reinoud attach	ptsc at podulebus
    106   1.1  reinoud file	arch/acorn32/podulebus/ptsc.c		ptsc
    107   1.1  reinoud 
    108   1.1  reinoud device	csc: scsi, sfas, podloader
    109   1.1  reinoud attach	csc at podulebus
    110   1.1  reinoud file	arch/acorn32/podulebus/csc.c		csc
    111   1.1  reinoud 
    112   1.1  reinoud # Cumana SCSI1 specific layer for ncr5380
    113   1.1  reinoud device	csa: scsi, ncr5380sbc, podloader
    114   1.1  reinoud attach	csa at podulebus
    115   1.1  reinoud file	arch/acorn32/podulebus/csa.c		csa
    116   1.1  reinoud 
    117   1.1  reinoud # ICS IDE driver
    118  1.19   bouyer device	icside {[channel = -1]}: ata
    119   1.1  reinoud attach	icside at podulebus
    120   1.1  reinoud file	arch/acorn32/podulebus/icside.c		icside
    121   1.1  reinoud file	arch/acorn32/podulebus/icside_io_asm.S	icside
    122   1.1  reinoud 
    123   1.1  reinoud # Yellowstone RapIDE driver
    124  1.19   bouyer device	rapide {[channel = -1]}: ata
    125   1.1  reinoud attach	rapide at podulebus
    126   1.1  reinoud file	arch/acorn32/podulebus/rapide.c		rapide
    127   1.1  reinoud file	arch/acorn32/podulebus/rapide_io_asm.S	rapide
    128   1.1  reinoud 
    129   1.1  reinoud # Simtec IDE driver
    130  1.19   bouyer device	simide {[channel = -1]}: ata
    131   1.1  reinoud attach	simide at podulebus
    132   1.1  reinoud file	arch/acorn32/podulebus/simide.c		simide
    133   1.1  reinoud file	arch/acorn32/podulebus/simide_io_asm.S	simide
    134   1.1  reinoud 
    135  1.20    chris # RiscStation bus 
    136  1.20    chris device	rsbus { [addr = 0], [size = 0], [irq = 0] }
    137  1.20    chris attach	rsbus at mainbus
    138  1.20    chris file	arch/acorn32/eb7500atx/rsbus.c		rsbus
    139  1.20    chris file	arch/acorn32/eb7500atx/rsbus_io.c	rsbus
    140  1.20    chris file	arch/acorn32/eb7500atx/rsbus_io_asm.S	rsbus
    141  1.20    chris 
    142  1.20    chris # riscstation IDE driver
    143  1.24     matt attach wdc at rsbus with rside
    144  1.20    chris file   arch/acorn32/eb7500atx/rside.c          rside
    145  1.20    chris 
    146  1.20    chris # RiscStation's CS network driver
    147  1.20    chris attach  cs at rsbus with cs_rsbus
    148  1.20    chris file    arch/acorn32/eb7500atx/if_cs.c          cs_rsbus
    149  1.20    chris 
    150   1.1  reinoud # Atomwide Multi-Port Serial driver
    151   1.1  reinoud device	amps {}
    152   1.1  reinoud attach	amps at podulebus
    153   1.1  reinoud attach	com at amps with com_amps
    154   1.1  reinoud file	arch/acorn32/podulebus/amps.c		amps
    155   1.1  reinoud 
    156   1.1  reinoud 
    157   1.1  reinoud # Generic MD files
    158   1.1  reinoud file	arch/acorn32/acorn32/autoconf.c
    159   1.1  reinoud file	arch/acorn32/acorn32/conf.c
    160   1.1  reinoud 
    161   1.1  reinoud file	arch/arm/arm/disksubr.c			disk
    162   1.1  reinoud file	arch/arm/arm/disksubr_acorn.c		disk
    163   1.1  reinoud file	arch/arm/arm/disksubr_mbr.c		disk
    164   1.4  thorpej 
    165   1.4  thorpej file	arch/arm/arm32/intr.c
    166   1.4  thorpej file	arch/arm/arm32/spl.S
    167   1.1  reinoud 
    168   1.1  reinoud # RiscPC specific files
    169  1.20    chris file	arch/acorn32/acorn32/rpc_machdep.c	!rsbus
    170   1.1  reinoud 
    171  1.20    chris # eb7500atx specific files
    172  1.20    chris file	arch/acorn32/eb7500atx/eb7500atx_machdep.c	rsbus
    173  1.20    chris 
    174   1.1  reinoud #
    175   1.1  reinoud # Machine-independent I2O drivers.
    176   1.1  reinoud #
    177   1.1  reinoud include "dev/i2o/files.i2o"
    178   1.1  reinoud 
    179  1.23    bjh21 #
    180  1.23    bjh21 # MI PC keyboard port drivers
    181  1.23    bjh21 #
    182  1.23    bjh21 include "dev/pckbport/files.pckbport"
    183   1.1  reinoud 
    184   1.1  reinoud #
    185   1.1  reinoud # maybe we will use these later one time :
    186   1.1  reinoud #
    187   1.1  reinoud # Include USB stuff
    188   1.1  reinoud #include "dev/usb/files.usb"
    189  1.14  gehenna 
    190  1.14  gehenna include "arch/acorn32/conf/majors.acorn32"
    191