files.hpcarm revision 1.5
11.5Stoshii# $NetBSD: files.hpcarm,v 1.5 2001/02/25 15:45:23 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# Floating point emulator 101.1Sichirodefopt ARMFPE 111.1Sichiro 121.1Sichiro# CPU types 131.1Sichirodefopt opt_cputypes.h CPU_SA110 CPU_SA1110 141.1Sichiro 151.1Sichiro# Maintain Interrupt statistics 161.1Sichirodefopt IRQSTATS 171.1Sichiro 181.1Sichiro# PMAP_DEBUG (heavily abused option) 191.1Sichirodefopt PMAP_DEBUG 201.1Sichiro 211.1Sichiro# X server support in console drivers 221.1Sichirodefopt XSERVER 231.1Sichiro 241.1Sichirodefine todservice {} 251.1Sichiro 261.1Sichiro# Memory disk driver 271.5Stoshiifile dev/md_root.c memory_disk_hooks 281.1Sichiromajor {md = 18} 291.1Sichiro 301.1Sichiro# Standard keyboard driver 311.1Sichiro#device kbd 321.1Sichiro#file arch/hpcarm/dev/kbd.c kbd needs-flag 331.1Sichiro 341.1Sichiro# Generic MD files 351.1Sichirofile arch/hpcarm/hpcarm/autoconf.c 361.1Sichirofile arch/hpcarm/hpcarm/ast.c 371.1Sichirofile arch/hpcarm/hpcarm/conf.c 381.1Sichirofile arch/hpcarm/hpcarm/fault.c 391.1Sichirofile arch/hpcarm/hpcarm/procfs_machdep.c procfs 401.1Sichirofile arch/hpcarm/hpcarm/machdep.c 411.1Sichirofile arch/hpcarm/hpcarm/mem.c 421.1Sichirofile arch/hpcarm/hpcarm/cpufunc.c 431.1Sichirofile arch/hpcarm/hpcarm/stubs.c 441.1Sichirofile arch/hpcarm/hpcarm/undefined.c 451.1Sichirofile arch/hpcarm/hpcarm/process_machdep.c 461.1Sichirofile arch/hpcarm/hpcarm/sys_machdep.c 471.1Sichirofile arch/hpcarm/hpcarm/strstr.c 481.1Sichirofile arch/hpcarm/hpcarm/pmap.c 491.1Sichirofile arch/hpcarm/hpcarm/vm_machdep.c 501.1Sichirofile arch/hpcarm/hpcarm/blockio.S 511.1Sichirofile arch/hpcarm/hpcarm/cpufunc_asm.S 521.1Sichirofile arch/hpcarm/hpcarm/cpuswitch.S 531.1Sichirofile arch/hpcarm/hpcarm/exception.S 541.1Sichirofile arch/hpcarm/hpcarm/syscall.c 551.1Sichirofile arch/hpcarm/hpcarm/bcopyinout.S 561.1Sichirofile arch/hpcarm/hpcarm/bcopy_page.S 571.1Sichirofile arch/hpcarm/hpcarm/setcpsr.S 581.1Sichirofile arch/hpcarm/hpcarm/setstack.S 591.1Sichirofile arch/hpcarm/hpcarm/spl.S 601.1Sichirofile arch/hpcarm/hpcarm/intr.c 611.1Sichirofile arch/hpcarm/hpcarm/copystr.S 621.1Sichirofile arch/hpcarm/hpcarm/fusu.S 631.1Sichirofile arch/hpcarm/hpcarm/bus_space_notimpl.S 641.1Sichiro 651.1Sichiro# 661.1Sichiro# H/PC Platform common files. 671.1Sichiro# 681.1Sichiroinclude "arch/hpc/conf/files.hpc" 691.1Sichiro#file arch/hpc/hpc/disksubr.c disk 701.1Sichiroinclude "dev/hpc/files.bicons" 711.1Sichiroinclude "dev/hpc/files.hpcfb" 721.1Sichiroinclude "dev/hpc/files.hpckbd" 731.1Sichiroinclude "dev/hpc/files.hpctp" 741.1Sichiro 751.1Sichiro# Console autoconfiguration code: selects between a framebuffers 761.1Sichirofile dev/cons.c 771.1Sichiro 781.1Sichiro# 791.1Sichiro# Workstation Console 801.1Sichiro# 811.1Sichiroinclude "dev/wscons/files.wscons" 821.1Sichiro 831.1Sichirofile dev/cninit.c 841.1Sichiro 851.1Sichiro# ARM FPE 861.1Sichiro#file arch/hpcarm/fpe-arm/armfpe_glue.S armfpe 871.1Sichiro#file arch/hpcarm/fpe-arm/armfpe_init.c armfpe 881.1Sichiro#file arch/hpcarm/fpe-arm/armfpe.s armfpe 891.1Sichiro 901.1Sichiro# DDB 911.1Sichirofile arch/hpcarm/hpcarm/db_interface.c ddb 921.1Sichirofile arch/hpcarm/hpcarm/db_trace.c ddb 931.1Sichirofile arch/hpcarm/hpcarm/db_machdep.c ddb 941.1Sichiro 951.1Sichiro# HPCARM specific files 961.1Sichirofile arch/hpcarm/hpcarm/hpc_machdep.c hpcarm 971.1Sichiro 981.1Sichiro# SA11[01]0 integrated peripherals 991.1Sichiro# parent to sacom, gpio, fb, saost, XXX 1001.1Sichiro# also provides irq and timer services 1011.1Sichirodevice saip { [addr=-1], [size=0], [membase=-1], [memsize=0], [intr=-1] } 1021.1Sichiroattach saip at mainbus 1031.1Sichirofile arch/hpcarm/sa11x0/sa11x0.c saip needs-flag 1041.1Sichirofile arch/hpcarm/sa11x0/sa11x0_io.c saip 1051.1Sichirofile arch/hpcarm/sa11x0/sa11x0_io_asm.S saip 1061.1Sichirofile arch/hpcarm/sa11x0/sa11x0_irq.S saip 1071.1Sichirofile arch/hpcarm/sa11x0/sa11x0_irqhandler.c saip 1081.1Sichiro 1091.1Sichirodevice sacom: tty 1101.1Sichiroattach sacom at saip 1111.1Sichirofile arch/hpcarm/sa11x0/sa11x0_com.c sacom needs-flag 1121.1Sichiro 1131.1Sichiro# clock device 1141.1Sichirodevice saost 1151.1Sichiroattach saost at saip 1161.1Sichirofile arch/hpcarm/sa11x0/sa11x0_ost.c saost needs-flag 1171.1Sichiro 1181.1Sichiro# LCD 1191.1Sichirodevice salcd: hpcfbif 1201.1Sichiroattach salcd at saip 1211.1Sichirofile arch/hpcarm/sa11x0/sa11x0_lcd.c salcd 1221.1Sichiro 1231.1Sichiro# PCMCIA 1241.1Sichirodevice sapcic: pcmciabus 1251.1Sichiroattach sapcic at saip 1261.1Sichirofile arch/hpcarm/sa11x0/sa11x0_pcmcia.c sapcic needs-flag 1271.1Sichiro 1281.1Sichiro# Include ISA stuff 1291.1Sichiroinclude "dev/isa/files.isa" 1301.1Sichiro 1311.1Sichiro# Include ATA stuff 1321.1Sichiroinclude "dev/ata/files.ata" 1331.1Sichiromajor {wd = 16} 1341.1Sichiro 1351.1Sichiro# Include SCSI stuff 1361.1Sichiroinclude "dev/scsipi/files.scsipi" 1371.1Sichiromajor {sd = 24} 1381.1Sichiromajor {cd = 26} 1391.1Sichiro 1401.1Sichiro# Machine-independent I2O drivers. 1411.1Sichiroinclude "dev/i2o/files.i2o" 1421.1Sichiro 1431.1Sichiro# Include PCI stuff 1441.1Sichiroinclude "dev/pci/files.pci" 1451.1Sichiro 1461.1Sichiro# network devices MII bus 1471.1Sichiroinclude "dev/mii/files.mii" 1481.1Sichiro 1491.1Sichiro# Include USB stuff 1501.1Sichiroinclude "dev/usb/files.usb" 1511.1Sichiro 1521.1Sichiro# 1531.1Sichiro# Compatibility modules 1541.1Sichiro# 1551.1Sichiro 1561.1Sichiro# Binary compatibility with previous NetBSD releases (COMPAT_XX) 1571.1Sichirofile arch/hpcarm/hpcarm/compat_13_machdep.c compat_13 158