xref: /netbsd/sys/arch/ia64/conf/files.ia64 (revision 6550d01e)
1#	$NetBSD: files.ia64,v 1.5 2009/07/20 04:41:36 kiyohara Exp $
2#
3# new style config file for ia64 architecture
4#
5
6# maxpartitions must be first item in files.${ARCH}.newconf
7maxpartitions 8
8
9maxusers 2 16 128
10
11# Processor type options.
12defflag	opt_cputype.h	IA64_CPU
13
14define cpubus {}
15
16file	arch/ia64/ia64/autoconf.c
17file	arch/ia64/ia64/machdep.c
18file	arch/ia64/ia64/clock.c
19file	arch/ia64/ia64/mem.c
20file	arch/ia64/ia64/process_machdep.c
21file	arch/ia64/ia64/pmap.c
22file	arch/ia64/ia64/sys_machdep.c
23file	arch/ia64/ia64/syscall.c
24file	arch/ia64/ia64/trap.c
25file	arch/ia64/ia64/interrupt.c
26file	arch/ia64/ia64/vm_machdep.c
27file	arch/ia64/ia64/efi.c
28file	arch/ia64/ia64/sal.c
29
30file	arch/ia64/disasm/disasm_decode.c	ddb
31file	arch/ia64/disasm/disasm_extract.c	ddb
32file	arch/ia64/disasm/disasm_format.c	ddb
33file	arch/ia64/unwind/decode.c		ddb
34file	arch/ia64/unwind/stackframe.c		ddb
35file	arch/ia64/ia64/db_interface.c		ddb
36file	arch/ia64/ia64/db_trace.c		ddb
37
38file 	arch/ia64/ia64/exception.S
39file	arch/ia64/ia64/context.S
40file	arch/ia64/ia64/syscall_stubs.S
41file	arch/ia64/ia64/support.S
42file	arch/ia64/ia64/setjmp.S
43file	arch/ia64/ia64/pal.S
44file	arch/ia64/ia64/consinit.c
45file	arch/ia64/ia64/bus_space.c
46file	arch/ia64/ia64/sapic.c
47file	arch/ia64/acpi/madt.c
48file	dev/cons.c
49file	dev/cninit.c
50
51file	arch/ia64/acpi/acpi_machdep.c		acpi
52file	arch/ia64/pci/pci_machdep.c		acpi | pci
53
54# XXX: TODO: file	kern/kern_cctr.c
55
56#
57# System bus types
58#
59device	mainbus: cpubus, acpibus
60attach	mainbus at root
61file	arch/ia64/ia64/mainbus.c	mainbus
62
63
64# CPUS
65
66device cpu
67attach cpu at cpubus
68file	arch/ia64/ia64/cpu.c		cpu
69
70# Memory Disk
71file	dev/md_root.c			memory_disk_hooks
72
73# console: XXX: Figure out how to make this conditional.
74defpseudo ssccons
75file	arch/ia64/ia64/ssc.c		ssccons			needs-flag
76
77
78include "dev/isa/files.isa"		# XXXXXXX: Oops, required by acpi
79include "dev/apm/files.apm"		# XXXXXXX: Oops, required by acpi
80
81# Floppy disk controller
82device	fdc {drive = -1}		# XXXXXXX: Oops, required by acpi
83
84# PCI fixup options			# XXXXXX: Oops, required by acpi.c
85defflag opt_pcifixup.h			ACPI_PCI_FIXUP
86
87include "dev/acpi/files.acpi"
88
89include "arch/ia64/conf/majors.ia64"
90