Annotation of src/sys/arch/arm/conf/files.arm, Revision 1.36
1.36 ! matt 1: # $NetBSD: files.arm,v 1.35 2001/07/28 13:28:08 chris Exp $
1.2 bjh21 2:
1.9 reinoud 3: # temporary define to allow easy moving to ../arch/arm/arm32
4: defopt ARM32
1.12 bjh21 5:
6: # What mode are we running in? These are mutually exclusive for now.
7: defopt opt_progmode.h PROG26 PROG32
8: # CPU types
9: defopt opt_cputypes.h CPU_ARM2 CPU_ARM250 CPU_ARM3 : PROG26
1.34 bjh21 10: defopt opt_cputypes.h CPU_ARM6 CPU_ARM7 CPU_ARM7TDMI CPU_ARM8
1.36 ! matt 11: CPU_SA110 CPU_SA1100 CPU_SA1110 CPU_XSCALE : PROG32
1.13 bjh21 12:
13: # Floating point emulator
14: defopt ARMFPE
1.25 bjh21 15:
16: # PMAP_DEBUG (heavily abused option)
17: defopt PMAP_DEBUG
1.9 reinoud 18:
1.14 matt 19: # MI console support
20: file dev/cons.c
21:
1.9 reinoud 22: # generic networking files
1.2 bjh21 23: file arch/arm/arm/in_cksum_arm.c inet
24: file netns/ns_cksum.c ns
1.4 bjh21 25:
26: # DDB
27: file arch/arm/arm/db_disasm.c ddb
1.14 matt 28: file arch/arm/arm32/db_interface.c ddb & arm32
1.31 bjh21 29: file arch/arm/arm/db_trace.c ddb
1.14 matt 30: file arch/arm/arm32/db_machdep.c ddb & arm32
31:
1.10 reinoud 32:
33: # mainbus files
34: device mainbus { [base = -1], [dack = -1], [irq = -1] }
35: attach mainbus at root
36: file arch/arm/mainbus/mainbus.c mainbus & arm32
37: file arch/arm/mainbus/mainbus_io.c mainbus & arm32
38: file arch/arm/mainbus/mainbus_io_asm.S mainbus & arm32
39:
1.11 bjh21 40: device cpu { }
1.23 matt 41: attach cpu at mainbus with cpu_mainbus
42: file arch/arm/mainbus/cpu_mainbus.c cpu_mainbus & arm32
1.3 bjh21 43:
44: # files related to debugging
45: file arch/arm/arm/disassem.c
1.5 bjh21 46:
1.17 bjh21 47: file arch/arm/arm/arm_machdep.c
1.29 bjh21 48: file arch/arm/arm/blockio.S
1.26 bjh21 49: file arch/arm/arm/bootconfig.c
1.32 bjh21 50: file arch/arm/arm/bus_space_notimpl.S arm32
1.16 bjh21 51: file arch/arm/arm/compat_13_machdep.c compat_13
1.24 bjh21 52: file arch/arm/arm/cpufunc.c
53: file arch/arm/arm/cpufunc_asm.S
1.6 bjh21 54: file arch/arm/arm/process_machdep.c
1.7 bjh21 55: file arch/arm/arm/sig_machdep.c
1.5 bjh21 56: file arch/arm/arm/sigcode.S
1.20 bjh21 57: file arch/arm/arm/undefined.c
1.8 bjh21 58: file arch/arm/arm/vm_machdep_arm.c
1.14 matt 59:
60: # files common to arm32 implementations
1.35 chris 61: file arch/arm/arm32/arm32_machdep.c arm32
1.19 matt 62: file arch/arm/arm32/ast.c arm32
1.35 chris 63: file arch/arm/arm32/bus_dma.c arm32
1.23 matt 64: file arch/arm/arm32/cpu.c arm32 & cpu
1.35 chris 65: file arch/arm/arm32/cpuswitch.S arm32
66: file arch/arm/arm32/exception.S arm32
67: file arch/arm/arm32/fault.c arm32
68: file arch/arm/arm32/fusu.S arm32
69: file arch/arm/arm32/intr.c arm32
70: file arch/arm/arm32/mem.c arm32
1.14 matt 71: file arch/arm/arm32/pmap.c arm32
1.35 chris 72: file arch/arm/arm32/procfs_machdep.c arm32 & procfs
73: file arch/arm/arm32/setcpsr.S arm32
74: file arch/arm/arm32/setstack.S arm32
75: file arch/arm/arm32/spl.S arm32
76: file arch/arm/arm32/stubs.c arm32
1.15 matt 77: file arch/arm/arm32/syscall.c arm32
1.14 matt 78: file arch/arm/arm32/sys_machdep.c arm32
1.35 chris 79: file arch/arm/arm32/vm_machdep.c arm32
1.15 matt 80:
81: # arm32 library functions
82: file arch/arm/arm32/bcopy_page.S arm32
83: file arch/arm/arm32/bcopyinout.S arm32
84: file arch/arm/arm32/copystr.S arm32
CVSweb <webmaster@jp.NetBSD.org>