files.arm revision 1.13
1#	$NetBSD: files.arm,v 1.13 2001/02/27 17:56:31 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# Floating point emulator
14defopt	ARMFPE
15
16# generic networking files
17file	arch/arm/arm/in_cksum_arm.c		inet
18file	netinet/in4_cksum.c			inet
19file	netns/ns_cksum.c			ns
20
21# DDB
22file	arch/arm/arm/db_disasm.c		ddb
23
24# mainbus files
25device	mainbus { [base = -1], [dack = -1], [irq = -1] }
26attach	mainbus at root
27file	arch/arm/mainbus/mainbus.c		mainbus & arm32
28file	arch/arm/mainbus/mainbus_io.c		mainbus & arm32
29file	arch/arm/mainbus/mainbus_io_asm.S	mainbus & arm32
30
31device	cpu { }
32attach	cpu at mainbus
33file	arch/arm/mainbus/cpu.c			cpu & arm32 needs-flag
34
35# files related to debugging
36file	arch/arm/arm/disassem.c
37
38file	arch/arm/arm/process_machdep.c
39file	arch/arm/arm/sig_machdep.c
40file	arch/arm/arm/sigcode.S
41file	arch/arm/arm/vm_machdep_arm.c
42