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