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