files.hpcarm revision 1.13
11.13Stoshii# $NetBSD: files.hpcarm,v 1.13 2001/03/31 13:49:44 toshii Exp $ 21.1Sichiro# 31.1Sichiro# First try for arm-specific configuration info 41.1Sichiro# 51.1Sichiro 61.1Sichiromaxpartitions 8 71.1Sichiromaxusers 2 8 64 81.1Sichiro 91.1Sichiro# Maintain Interrupt statistics 101.1Sichirodefopt IRQSTATS 111.1Sichiro 121.1Sichiro# PMAP_DEBUG (heavily abused option) 131.1Sichirodefopt PMAP_DEBUG 141.1Sichiro 151.1Sichiro# X server support in console drivers 161.1Sichirodefopt XSERVER 171.1Sichiro 181.1Sichirodefine todservice {} 191.1Sichiro 201.1Sichiro# Memory disk driver 211.5Stoshiifile dev/md_root.c memory_disk_hooks 221.1Sichiromajor {md = 18} 231.1Sichiro 241.1Sichiro# Standard keyboard driver 251.1Sichiro#device kbd 261.1Sichiro#file arch/hpcarm/dev/kbd.c kbd needs-flag 271.1Sichiro 281.1Sichiro# Generic MD files 291.1Sichirofile arch/hpcarm/hpcarm/autoconf.c 301.8Smattfile arch/hpcarm/hpcarm/blockio.S 311.8Smattfile arch/hpcarm/hpcarm/bus_space_notimpl.S 321.1Sichirofile arch/hpcarm/hpcarm/conf.c 331.8Smattfile arch/hpcarm/hpcarm/cpufunc.c 341.8Smattfile arch/hpcarm/hpcarm/cpufunc_asm.S 351.8Smattfile arch/hpcarm/hpcarm/cpuswitch.S 361.8Smattfile arch/hpcarm/hpcarm/exception.S 371.1Sichirofile arch/hpcarm/hpcarm/fault.c 381.8Smattfile arch/hpcarm/hpcarm/fusu.S 391.8Smattfile arch/hpcarm/hpcarm/intr.c 401.1Sichirofile arch/hpcarm/hpcarm/machdep.c 411.1Sichirofile arch/hpcarm/hpcarm/mem.c 421.1Sichirofile arch/hpcarm/hpcarm/process_machdep.c 431.8Smattfile arch/hpcarm/hpcarm/procfs_machdep.c procfs 441.1Sichirofile arch/hpcarm/hpcarm/setcpsr.S 451.1Sichirofile arch/hpcarm/hpcarm/setstack.S 461.1Sichirofile arch/hpcarm/hpcarm/spl.S 471.8Smattfile arch/hpcarm/hpcarm/stubs.c 481.8Smattfile arch/hpcarm/hpcarm/vm_machdep.c 491.1Sichiro 501.1Sichiro# ARM FPE 511.1Sichiro#file arch/hpcarm/fpe-arm/armfpe_glue.S armfpe 521.1Sichiro#file arch/hpcarm/fpe-arm/armfpe_init.c armfpe 531.1Sichiro#file arch/hpcarm/fpe-arm/armfpe.s armfpe 541.1Sichiro 551.1Sichiro# HPCARM specific files 561.1Sichirofile arch/hpcarm/hpcarm/hpc_machdep.c hpcarm 571.1Sichiro 581.1Sichiro# SA11[01]0 integrated peripherals 591.1Sichiro# parent to sacom, gpio, fb, saost, XXX 601.1Sichiro# also provides irq and timer services 611.1Sichirodevice saip { [addr=-1], [size=0], [membase=-1], [memsize=0], [intr=-1] } 621.1Sichiroattach saip at mainbus 631.1Sichirofile arch/hpcarm/sa11x0/sa11x0.c saip needs-flag 641.1Sichirofile arch/hpcarm/sa11x0/sa11x0_io.c saip 651.1Sichirofile arch/hpcarm/sa11x0/sa11x0_io_asm.S saip 661.1Sichirofile arch/hpcarm/sa11x0/sa11x0_irq.S saip 671.1Sichirofile arch/hpcarm/sa11x0/sa11x0_irqhandler.c saip 681.1Sichiro 691.13Stoshii# clock device 701.13Stoshiidevice saost 711.13Stoshiiattach saost at saip 721.13Stoshiifile arch/hpcarm/sa11x0/sa11x0_ost.c saost needs-flag 731.13Stoshii 741.1Sichirodevice sacom: tty 751.1Sichiroattach sacom at saip 761.1Sichirofile arch/hpcarm/sa11x0/sa11x0_com.c sacom needs-flag 771.1Sichiro 781.13Stoshii 791.13Stoshii# SA11[01]0 companion chips 801.13Stoshiidevice sacc { [addr=-1], [size=0], [membase=-1], [memsize=0], [intr=-1] } 811.13Stoshiiattach sacc at saip 821.13Stoshiifile arch/hpcarm/sa11x0/sa1111.c sacc 831.13Stoshii 841.13Stoshii# 851.13Stoshii# H/PC Platform common files. 861.13Stoshii# 871.13Stoshiiinclude "arch/hpc/conf/files.hpc" 881.13Stoshiifile arch/hpc/hpc/disksubr.c disk 891.13Stoshiiinclude "dev/hpc/files.bicons" 901.13Stoshiiinclude "dev/hpc/files.hpcfb" 911.13Stoshiiinclude "dev/hpc/files.hpckbd" 921.13Stoshiiinclude "dev/hpc/files.hpctp" 931.1Sichiro 941.1Sichiro# LCD 951.1Sichirodevice salcd: hpcfbif 961.1Sichiroattach salcd at saip 971.1Sichirofile arch/hpcarm/sa11x0/sa11x0_lcd.c salcd 981.1Sichiro 991.13Stoshii# 1001.13Stoshii# Workstation Console 1011.13Stoshii# 1021.13Stoshiiinclude "dev/wscons/files.wscons" 1031.13Stoshii 1041.13Stoshiifile dev/cninit.c 1051.11Stoshii 1061.11Stoshii# XXX this is a hack to use dev/pcmcia without fdc.c 1071.11Stoshiidevice fdc 1081.11Stoshii 1091.1Sichiro# PCMCIA 1101.11Stoshiiinclude "dev/pcmcia/files.pcmcia" 1111.11Stoshii 1121.11Stoshiidevice sacpcic: pcmciabus 1131.11Stoshiiattach sacpcic at sacc 1141.11Stoshiifile arch/hpcarm/sa11x0/sa11x1_pcic.c sacpcic needs-flag 1151.11Stoshii 1161.11Stoshiidevice sagpcic: pcmciabus 1171.11Stoshiiattach sagpcic at saip 1181.11Stoshiifile arch/hpcarm/sa11x0/sa11x0_pcic.c sagpcic needs-flag 1191.11Stoshii 1201.11Stoshiifile arch/hpcarm/sa11x0/sa11xx_pcic.c sacpcic | sagpcic 1211.1Sichiro 1221.1Sichiro# Include ISA stuff 1231.1Sichiroinclude "dev/isa/files.isa" 1241.1Sichiro 1251.1Sichiro# Include ATA stuff 1261.1Sichiroinclude "dev/ata/files.ata" 1271.1Sichiromajor {wd = 16} 1281.1Sichiro 1291.8Smatt# Include SCSI/ATAPI stuff 1301.1Sichiroinclude "dev/scsipi/files.scsipi" 1311.1Sichiromajor {sd = 24} 1321.1Sichiromajor {cd = 26} 1331.1Sichiro 1341.1Sichiro# Machine-independent I2O drivers. 1351.1Sichiroinclude "dev/i2o/files.i2o" 1361.1Sichiro 1371.1Sichiro# Include PCI stuff 1381.1Sichiroinclude "dev/pci/files.pci" 1391.1Sichiro 1401.1Sichiro# network devices MII bus 1411.1Sichiroinclude "dev/mii/files.mii" 1421.1Sichiro 1431.1Sichiro# Include USB stuff 1441.1Sichiroinclude "dev/usb/files.usb" 145