Home | History | Annotate | Line # | Download | only in conf
files.amigappc revision 1.9
      1  1.9  augustss #	$NetBSD: files.amigappc,v 1.9 2002/04/22 09:41:20 augustss Exp $
      2  1.1        is 
      3  1.1        is # maxpartitions must be first item in files.${ARCH}.newconf
      4  1.1        is maxpartitions 16			# NOTE THAT AMIGA IS SPECIAL!
      5  1.1        is 
      6  1.1        is maxusers 2 8 64
      7  1.1        is 
      8  1.6     lukem defflag	opt_amigaccgrf.h	GRF_PAL	:GRF_NTSC	# temporary workaround
      9  1.6     lukem defflag	opt_amigaccgrf.h	GRF_NTSC
     10  1.6     lukem defflag	opt_amigaccgrf.h	GRF_ECS GRF_AGA
     11  1.6     lukem defflag	opt_amigaccgrf.h	GRF_A2024:GRF_ECS
     12  1.6     lukem defflag	opt_amigaccgrf.h	GRF_AGA_VGA:GRF_AGA
     13  1.6     lukem defflag	opt_amigaccgrf.h	GRF_SUPER72:GRF_AGA
     14  1.6     lukem defflag	opt_amigaccgrf.h	USE_C_BFOPS
     15  1.6     lukem 
     16  1.6     lukem defflag	opt_amigacons.h		RETINACONSOLE ULOWELLCONSOLE CL5426CONSOLE
     17  1.6     lukem defflag	opt_amigacons.h		CV64CONSOLE CV3DCONSOLE TSENGCONSOLE
     18  1.6     lukem defflag	opt_amigacons.h		CV3DONZORRO2
     19  1.1        is 
     20  1.5     lukem defparam opt_retina.h		RH_MEMCLK
     21  1.6     lukem defflag	opt_retina.h		RH_64BIT_SPRITE RH_HARDWARECURSOR
     22  1.6     lukem defflag	opt_retina.h		RETINA_SPEED_HACK
     23  1.1        is 
     24  1.6     lukem defflag				BB060STUPIDROM
     25  1.6     lukem defflag				P5PPC68KBOARD
     26  1.8        is 
     27  1.8        is defflag				LEV6_DEFER
     28  1.1        is 
     29  1.4     lukem device	mainbus {}
     30  1.4     lukem attach	mainbus at root
     31  1.1        is 
     32  1.1        is device	cpu
     33  1.1        is attach	cpu at mainbus
     34  1.1        is 
     35  1.1        is # zorro expansion bus.
     36  1.1        is device	zbus {}
     37  1.1        is attach	zbus at mainbus
     38  1.1        is file	arch/amiga/dev/zbus.c		zbus
     39  1.1        is 
     40  1.1        is define	event {}
     41  1.1        is file	arch/amiga/dev/event.c		event
     42  1.1        is 
     43  1.1        is device	clock
     44  1.1        is attach	clock at mainbus
     45  1.1        is file	arch/amiga/dev/clock.c
     46  1.1        is file	dev/clock_subr.c
     47  1.1        is 
     48  1.1        is # A2000 internal hwc
     49  1.1        is device	a2kbbc
     50  1.1        is attach	a2kbbc at mainbus
     51  1.1        is file	arch/amiga/dev/a2kbbc.c		a2kbbc
     52  1.1        is 
     53  1.1        is # A3000/4000 internal hwc
     54  1.1        is device	a34kbbc
     55  1.1        is attach	a34kbbc at mainbus
     56  1.1        is file	arch/amiga/dev/a34kbbc.c	a34kbbc
     57  1.1        is 
     58  1.1        is # keyboard
     59  1.7   aymeric device	kbd: event,wskbddev
     60  1.1        is attach	kbd at mainbus
     61  1.1        is file	arch/amiga/dev/kbd.c		kbd needs-flag
     62  1.7   aymeric file	arch/amiga/dev/wskbdmap_amiga.c	kbd
     63  1.1        is 
     64  1.1        is # serial port
     65  1.1        is device	ser: tty
     66  1.1        is attach	ser at mainbus
     67  1.1        is file	arch/amiga/dev/ser.c		ser needs-count
     68  1.1        is 
     69  1.1        is # parallel port
     70  1.1        is device	par
     71  1.1        is attach	par at mainbus
     72  1.1        is file	arch/amiga/dev/par.c		par needs-count
     73  1.1        is 
     74  1.1        is # audio
     75  1.9  augustss device	aucc: audiobus
     76  1.1        is attach	aucc at mainbus
     77  1.4     lukem file	arch/amiga/dev/aucc.c		aucc needs-flag
     78  1.1        is 
     79  1.9  augustss device	melody: audiobus, tms320av110
     80  1.1        is attach	melody at zbus
     81  1.1        is file	arch/amiga/dev/melody.c		melody
     82  1.1        is 
     83  1.1        is # mouse
     84  1.1        is device	ms: event
     85  1.1        is attach	ms at mainbus
     86  1.1        is file	arch/amiga/dev/ms.c		ms needs-flag
     87  1.1        is 
     88  1.1        is # floppy
     89  1.1        is device	fdc { unit = -1 }
     90  1.1        is attach	fdc at mainbus
     91  1.1        is 
     92  1.1        is device	fd: disk
     93  1.1        is attach	fd at fdc
     94  1.1        is file	arch/amiga/dev/fd.c		fd needs-flag
     95  1.1        is major	{fd = 2}
     96  1.1        is 
     97  1.1        is # graphic devices
     98  1.1        is define	grfbus {}
     99  1.1        is 
    100  1.1        is device	grf {}
    101  1.1        is attach	grf at grfbus
    102  1.1        is file	arch/amiga/dev/grf.c		grf needs-count
    103  1.1        is 
    104  1.1        is device	ite: tty
    105  1.1        is attach	ite at grf
    106  1.1        is file	arch/amiga/dev/ite.c		ite needs-flag
    107  1.1        is file	arch/amiga/dev/kbdmap.c		ite
    108  1.7   aymeric file	arch/amiga/dev/kf_8x8.c		ite | amidisplaycc
    109  1.1        is file	arch/amiga/dev/kf_8x11.c	kfont_8x11
    110  1.1        is file	arch/amiga/dev/kf_custom.c	kfont_custom
    111  1.1        is 
    112  1.1        is # custom chips grf (ite0 grf0)
    113  1.1        is device	grfcc: grfbus
    114  1.1        is attach	grfcc at mainbus
    115  1.1        is file	arch/amiga/dev/grf_cc.c		grfcc needs-flag
    116  1.1        is file	arch/amiga/dev/ite_cc.c		grfcc & ite
    117  1.1        is 
    118  1.7   aymeric # wscons interface to custom chips
    119  1.7   aymeric device	amidisplaycc: wsemuldisplaydev
    120  1.7   aymeric attach	amidisplaycc at mainbus
    121  1.7   aymeric file	arch/amiga/dev/amidisplaycc.c	amidisplaycc needs-flag
    122  1.7   aymeric 
    123  1.7   aymeric include "dev/wscons/files.wscons"
    124  1.7   aymeric 
    125  1.1        is defpseudo	view
    126  1.1        is file	arch/amiga/dev/view.c		view | grfcc needs-count
    127  1.7   aymeric file	arch/amiga/dev/grfabs.c		grfcc | view | amidisplaycc
    128  1.7   aymeric file	arch/amiga/dev/grfabs_cc.c	grfcc | view | amidisplaycc
    129  1.7   aymeric file	arch/amiga/dev/grfabs_ccglb.c	grfcc | view | amidisplaycc
    130  1.1        is 
    131  1.1        is # retina ZII grf (ite1 grf1)
    132  1.1        is device	grfrt: grfbus
    133  1.1        is attach	grfrt at zbus
    134  1.1        is file	arch/amiga/dev/grf_rt.c		grfrt needs-flag
    135  1.1        is file	arch/amiga/dev/ite_rt.c		grfrt & ite
    136  1.1        is 
    137  1.1        is # retina ZIII grf (ite2 grf2)
    138  1.1        is device	grfrh: grfbus
    139  1.1        is attach	grfrh at zbus
    140  1.1        is file	arch/amiga/dev/grf_rh.c		grfrh needs-flag
    141  1.1        is file	arch/amiga/dev/ite_rh.c		grfrh & ite
    142  1.1        is 
    143  1.1        is # cirrus grf (ite3 grf3)
    144  1.1        is device	grfcl: grfbus
    145  1.1        is attach	grfcl at zbus
    146  1.1        is file	arch/amiga/dev/grf_cl.c		grfcl needs-flag
    147  1.1        is file	arch/amiga/dev/ite_cl.c		grfcl & ite
    148  1.1        is 
    149  1.1        is # A2410 grf (ite4 grf4)
    150  1.1        is device	grful: grfbus
    151  1.1        is attach	grful at zbus
    152  1.1        is file	arch/amiga/dev/grf_ul.c		grful needs-flag
    153  1.1        is file	arch/amiga/dev/ite_ul.c		grful & ite
    154  1.1        is file	arch/amiga/dev/grf_ultms.g	grful
    155  1.1        is 
    156  1.1        is # CyberVison 64 grf (ite5 grf5)
    157  1.1        is device	grfcv: grfbus
    158  1.1        is attach	grfcv at zbus
    159  1.1        is file	arch/amiga/dev/grf_cv.c		grfcv needs-flag
    160  1.1        is file	arch/amiga/dev/ite_cv.c		grfcv & ite
    161  1.1        is 
    162  1.1        is # Tseng grf (ite6 grf6)
    163  1.1        is device	grfet: grfbus
    164  1.1        is attach	grfet at zbus
    165  1.1        is file	arch/amiga/dev/grf_et.c		grfet needs-flag
    166  1.1        is file	arch/amiga/dev/ite_et.c		grfet & ite
    167  1.1        is 
    168  1.1        is # CyberVison 64/3D grf (ite7 grf7)
    169  1.1        is device	grfcv3d: grfbus
    170  1.1        is attach	grfcv3d at zbus
    171  1.1        is file	arch/amiga/dev/grf_cv3d.c	grfcv3d needs-flag
    172  1.1        is file	arch/amiga/dev/ite_cv3d.c	grfcv3d & ite
    173  1.1        is 
    174  1.1        is # device defined in sys/conf/files
    175  1.1        is # A2065, Ameristar, Ariadne ethernet cards
    176  1.1        is attach	le at zbus with le_zbus: le24
    177  1.1        is file	arch/amiga/dev/if_le.c		le_zbus needs-flag
    178  1.1        is 
    179  1.1        is # AriadneII ethernet card
    180  1.1        is # device defined in sys/conf/files
    181  1.1        is attach	ne at zbus with ne_zbus: rtl80x9
    182  1.1        is file	arch/amiga/dev/if_ne_zbus.c	ne_zbus needs-flag
    183  1.1        is 
    184  1.1        is # Hydra ethernet card
    185  1.1        is device	ed: ifnet, ether, arp
    186  1.1        is attach	ed at zbus with ed_zbus
    187  1.1        is file	arch/amiga/dev/if_ed.c		ed_zbus needs-flag
    188  1.1        is 
    189  1.1        is # C=/Ameristar A2060 / 560
    190  1.1        is attach	bah at zbus with bah_zbus
    191  1.1        is file	arch/amiga/dev/if_bah_zbus.c	bah_zbus
    192  1.1        is 
    193  1.1        is # CEI A4066 EthernetPLUS
    194  1.1        is device	es: ifnet, ether, arp
    195  1.1        is attach	es at zbus
    196  1.1        is file	arch/amiga/dev/if_es.c		es needs-flag
    197  1.1        is 
    198  1.1        is # Quicknet ethernet card
    199  1.1        is device	qn: ifnet, ether, arp
    200  1.1        is attach	qn at zbus
    201  1.1        is file	arch/amiga/dev/if_qn.c		qn needs-flag
    202  1.1        is 
    203  1.1        is # A2232 msc serial ports
    204  1.1        is device	msc: tty
    205  1.1        is attach	msc at zbus
    206  1.1        is file	arch/amiga/dev/msc.c		msc needs-count
    207  1.1        is 
    208  1.1        is # bsc/Alf Data MultiFaceCard
    209  1.1        is device	mfc { unit = -1 }
    210  1.1        is attach	mfc at zbus
    211  1.1        is 
    212  1.1        is device	mfcs: tty
    213  1.1        is attach	mfcs at mfc
    214  1.1        is device	mfcp
    215  1.1        is attach	mfcp at mfc
    216  1.1        is file	arch/amiga/dev/mfc.c		mfcs | mfcp needs-count
    217  1.1        is 
    218  1.1        is # direct bus ISA-chip i/o
    219  1.1        is define	supio {port = -1}
    220  1.1        is 
    221  1.1        is # DraCo superio chip
    222  1.1        is 
    223  1.1        is device	drsupio: supio
    224  1.1        is attach	drsupio at mainbus
    225  1.1        is file	arch/amiga/dev/drsupio.c	drsupio
    226  1.1        is 
    227  1.1        is # ZBus HyperComs: HyperCom Z3, HyperCom 4
    228  1.1        is device	hyper: supio
    229  1.1        is attach	hyper at zbus
    230  1.1        is file	arch/amiga/dev/hyper.c		hyper
    231  1.1        is 
    232  1.1        is attach	com at supio with com_supio
    233  1.1        is file	arch/amiga/dev/com_supio.c	com_supio
    234  1.1        is 
    235  1.1        is # ISDN Blaster, ISDN Master
    236  1.1        is device	aster: supio
    237  1.1        is attach	aster at zbus
    238  1.1        is file	arch/amiga/dev/aster.c		aster
    239  1.1        is 
    240  1.1        is # handle gvp's odd autoconf info..
    241  1.1        is device	gvpbus {}
    242  1.1        is attach	gvpbus at zbus
    243  1.1        is file	arch/amiga/dev/gvpbus.c		gvpbus
    244  1.1        is 
    245  1.1        is device	lpt
    246  1.1        is file	dev/ic/lpt.c			lpt needs-flag
    247  1.1        is 
    248  1.1        is attach	lpt at supio with lpt_supio
    249  1.1        is file	arch/amiga/dev/lpt_supio.c	lpt_supio
    250  1.1        is 
    251  1.1        is include "dev/scsipi/files.scsipi"
    252  1.1        is major	{sd = 4}
    253  1.1        is major	{cd = 7}
    254  1.1        is 
    255  1.1        is # wd 33c93 contrllers
    256  1.4     lukem define	sbic
    257  1.1        is file	arch/amiga/dev/sbic.c		sbic
    258  1.1        is 
    259  1.1        is # GVP series II
    260  1.1        is device	gtsc: scsi, sbic
    261  1.1        is attach	gtsc at gvpbus
    262  1.1        is file	arch/amiga/dev/gtsc.c		gtsc needs-flag
    263  1.1        is 
    264  1.1        is # Amiga 3000 internal
    265  1.1        is device	ahsc: scsi, sbic
    266  1.1        is attach	ahsc at mainbus
    267  1.1        is file	arch/amiga/dev/ahsc.c		ahsc needs-flag
    268  1.1        is 
    269  1.1        is # C= A2091
    270  1.1        is device atzsc: scsi, sbic
    271  1.1        is attach atzsc at zbus
    272  1.1        is file	arch/amiga/dev/atzsc.c		atzsc needs-flag
    273  1.1        is 
    274  1.1        is # ncr 5380 controllers
    275  1.1        is define	sci
    276  1.1        is file	arch/amiga/dev/sci.c		sci
    277  1.1        is 
    278  1.1        is # Supra Wordsync II
    279  1.1        is device	wstsc: scsi, sci
    280  1.1        is attach	wstsc at zbus
    281  1.1        is file	arch/amiga/dev/wstsc.c		wstsc needs-flag
    282  1.1        is 
    283  1.4     lukem # IVS
    284  1.1        is device	ivsc: scsi, sci
    285  1.1        is attach	ivsc at zbus
    286  1.1        is file	arch/amiga/dev/ivsc.c		ivsc needs-flag
    287  1.1        is 
    288  1.1        is # MLH
    289  1.1        is device	mlhsc: scsi, sci
    290  1.1        is attach	mlhsc at zbus
    291  1.1        is file	arch/amiga/dev/mlhsc.c		mlhsc needs-flag
    292  1.1        is 
    293  1.1        is # CSA twelve gauge.
    294  1.1        is device	otgsc: scsi, sci
    295  1.1        is attach	otgsc at zbus
    296  1.1        is file	arch/amiga/dev/otgsc.c		otgsc needs-flag
    297  1.1        is 
    298  1.1        is # ncr 57c710 controllers
    299  1.2        is define	asiop
    300  1.2        is file	arch/amiga/dev/siop.c		asiop
    301  1.1        is 
    302  1.1        is # PPI Zeus
    303  1.2        is device	zssc: scsi, asiop
    304  1.1        is attach	zssc at zbus
    305  1.1        is file	arch/amiga/dev/zssc.c		zssc needs-flag
    306  1.1        is 
    307  1.1        is # CSA Magnum
    308  1.2        is device	mgnsc: scsi, asiop
    309  1.1        is attach	mgnsc at zbus
    310  1.1        is file	arch/amiga/dev/mgnsc.c		mgnsc needs-flag
    311  1.1        is 
    312  1.1        is # MacroSystems USA Warp Engine
    313  1.2        is device	wesc: scsi, asiop
    314  1.1        is attach	wesc at zbus
    315  1.1        is file	arch/amiga/dev/wesc.c		wesc needs-flag
    316  1.1        is 
    317  1.1        is # C= A4091 & A4000T
    318  1.2        is device	afsc: scsi, asiop
    319  1.1        is attach	afsc at zbus
    320  1.2        is device	aftsc: scsi, asiop
    321  1.1        is attach	aftsc at mainbus
    322  1.1        is file	arch/amiga/dev/afsc.c		afsc | aftsc needs-flag
    323  1.1        is 
    324  1.1        is # ncr 57c720/770 controllers
    325  1.1        is define	siopng
    326  1.1        is file	arch/amiga/dev/siop2.c		siopng
    327  1.1        is 
    328  1.1        is # CyberStorm MKIII scsi
    329  1.1        is device	cbiiisc: scsi, siopng
    330  1.1        is attach	cbiiisc at zbus
    331  1.1        is file	arch/amiga/dev/cbiiisc.c	cbiiisc needs-flag
    332  1.1        is 
    333  1.1        is # Emulex ESP216 & FAS216 controllers
    334  1.1        is 
    335  1.1        is # FastlaneZ3
    336  1.1        is device	flsc: scsi, ncr53c9x
    337  1.1        is attach	flsc at zbus
    338  1.1        is file	arch/amiga/dev/flsc.c		flsc needs-flag
    339  1.1        is 
    340  1.1        is # Blizzard1230-I,II
    341  1.1        is device	bzsc: scsi, ncr53c9x
    342  1.1        is attach	bzsc at zbus
    343  1.1        is file	arch/amiga/dev/bzsc.c		bzsc needs-flag
    344  1.1        is 
    345  1.1        is # Blizzard12x0-IV
    346  1.1        is device	bzivsc: scsi, ncr53c9x
    347  1.1        is attach	bzivsc at zbus
    348  1.1        is file	arch/amiga/dev/bzivsc.c		bzivsc needs-flag
    349  1.1        is 
    350  1.1        is # Blizzard2060 scsi
    351  1.1        is device	bztzsc: scsi, ncr53c9x
    352  1.1        is attach	bztzsc at zbus
    353  1.1        is file	arch/amiga/dev/bztzsc.c		bztzsc needs-flag
    354  1.1        is 
    355  1.1        is # CyberSCSI [I] scsi
    356  1.1        is device	cbsc: scsi, ncr53c9x
    357  1.1        is attach	cbsc at zbus
    358  1.1        is file	arch/amiga/dev/cbsc.c		cbsc needs-flag
    359  1.1        is 
    360  1.1        is # CyberSCSI MKII scsi
    361  1.1        is device	cbiisc: scsi, ncr53c9x
    362  1.1        is attach	cbiisc at zbus
    363  1.1        is file	arch/amiga/dev/cbiisc.c		cbiisc needs-flag
    364  1.1        is 
    365  1.1        is # EMPLANT
    366  1.1        is device	empsc: scsi, sci
    367  1.1        is attach	empsc at zbus
    368  1.1        is file	arch/amiga/dev/empsc.c		empsc needs-flag
    369  1.1        is 
    370  1.1        is # Amiga 4000/1200 IDE masquerading as SCSI
    371  1.1        is device	idesc: scsi
    372  1.1        is attach	idesc at mainbus
    373  1.1        is file	arch/amiga/dev/idesc.c		idesc needs-flag
    374  1.1        is 
    375  1.1        is # MacroSystem DraCo internal
    376  1.2        is device	drsc: scsi, asiop
    377  1.1        is attach	drsc at mainbus
    378  1.4     lukem file	arch/amiga/dev/drsc.c		drsc needs-flag
    379  1.1        is 
    380  1.1        is # MacroSystem DraCo internal DS2404 hwc
    381  1.1        is device	drbbc
    382  1.1        is attach	drbbc at mainbus
    383  1.1        is file	arch/amiga/dev/drbbc.c		drbbc
    384  1.1        is 
    385  1.1        is # list of standard files...
    386  1.1        is 
    387  1.1        is file	dev/cons.c			ite | ser
    388  1.1        is file	dev/cninit.c			ite | ser
    389  1.1        is file	arch/amigappc/amigappc/amiga_init.c
    390  1.1        is file	arch/amiga/amiga/autoconf.c
    391  1.1        is file	arch/amiga/amiga/busfuncs.c
    392  1.1        is file	arch/amiga/amiga/cia.c
    393  1.1        is file	arch/amiga/amiga/conf.c
    394  1.1        is file	arch/amiga/amiga/disksubr.c
    395  1.1        is file	arch/amiga/amiga/dkbad.c
    396  1.1        is file	arch/amigappc/amigappc/machdep.c
    397  1.1        is file	arch/amiga/amiga/cc.c
    398  1.1        is file	arch/amiga/dev/md_root.c		memory_disk_hooks
    399  1.1        is #file	arch/m68k/m68k/cacheops.c
    400  1.1        is 
    401  1.1        is define	gayle
    402  1.1        is file	arch/amiga/amiga/gayle.c		gayle
    403  1.1        is 
    404  1.1        is include "dev/ata/files.ata"
    405  1.1        is major	{wd = 17}
    406  1.1        is 
    407  1.4     lukem # Amiga 4000/1200 IDE using MI wdc
    408  1.1        is attach	wdc at mainbus with wdc_amiga: gayle
    409  1.1        is file	arch/amiga/dev/wdc_amiga.c	wdc_amiga
    410  1.1        is 
    411  1.1        is major	{md = 15}	# Memory disk (for mini-kernel)
    412  1.1        is 
    413  1.1        is # Compatibility modules
    414  1.1        is 
    415  1.1        is # SunOS Binary Compatibility (COMPAT_SUNOS)
    416  1.1        is #include "compat/sunos/files.sunos"
    417  1.1        is #file	arch/m68k/m68k/sunos_machdep.c	compat_sunos
    418  1.1        is 
    419  1.1        is # SVR4 Binary Compatibility (COMPAT_SVR4)
    420  1.1        is #include "compat/svr4/files.svr4"
    421  1.1        is 
    422  1.1        is # Linux binary compatibility (COMPAT_LINUX)
    423  1.1        is #include "compat/linux/files.linux"
    424  1.1        is #include "compat/linux/arch/m68k/files.linux_m68k"
    425  1.3  christos #file arch/m68k/m68k/linux_trap.c		compat_linux
    426  1.1        is 
    427  1.1        is # OSS audio driver compatibility
    428  1.1        is include "compat/ossaudio/files.ossaudio"
    429