files.arm revision 1.12
1#	$NetBSD: files.arm,v 1.12 2001/02/25 17:23:11 bjh21 Exp $
2
3# temporary define to allow easy moving to ../arch/arm/arm32
4defopt	ARM32
5
6# What mode are we running in?  These are mutually exclusive for now.
7defopt	opt_progmode.h	PROG26 PROG32
8# CPU types
9defopt	opt_cputypes.h	CPU_ARM2 CPU_ARM250 CPU_ARM3 : PROG26
10defopt	opt_cputypes.h	CPU_ARM6 CPU_ARM7 CPU_ARM7500 CPU_ARM8 CPU_SA110
11			CPU_SA1110 : PROG32
12
13# generic networking files
14file	arch/arm/arm/in_cksum_arm.c		inet
15file	netinet/in4_cksum.c			inet
16file	netns/ns_cksum.c			ns
17
18# DDB
19file	arch/arm/arm/db_disasm.c		ddb
20
21# mainbus files
22device	mainbus { [base = -1], [dack = -1], [irq = -1] }
23attach	mainbus at root
24file	arch/arm/mainbus/mainbus.c		mainbus & arm32
25file	arch/arm/mainbus/mainbus_io.c		mainbus & arm32
26file	arch/arm/mainbus/mainbus_io_asm.S	mainbus & arm32
27
28device	cpu { }
29attach	cpu at mainbus
30file	arch/arm/mainbus/cpu.c			cpu & arm32 needs-flag
31
32# files related to debugging
33file	arch/arm/arm/disassem.c
34
35file	arch/arm/arm/process_machdep.c
36file	arch/arm/arm/sig_machdep.c
37file	arch/arm/arm/sigcode.S
38file	arch/arm/arm/vm_machdep_arm.c
39