1 # $NetBSD: files.ia64,v 1.4 2007/10/17 19:54:59 garbled Exp $
3 # new style config file for ia64 architecture
6 # maxpartitions must be first item in files.${ARCH}.newconf
11 # Processor type options.
12 defflag opt_cputype.h IA64_CPU
16 file arch/ia64/ia64/autoconf.c
17 file arch/ia64/ia64/machdep.c
18 file arch/ia64/ia64/clock.c
19 file arch/ia64/ia64/mem.c
20 file arch/ia64/ia64/process_machdep.c
21 file arch/ia64/ia64/pmap.c
22 file arch/ia64/ia64/sys_machdep.c
23 file arch/ia64/ia64/syscall.c
24 file arch/ia64/ia64/trap.c
25 file arch/ia64/ia64/interrupt.c
26 file arch/ia64/ia64/vm_machdep.c
27 file arch/ia64/ia64/efi.c
28 file arch/ia64/ia64/sal.c
30 file arch/ia64/disasm/disasm_decode.c ddb
31 file arch/ia64/disasm/disasm_extract.c ddb
32 file arch/ia64/disasm/disasm_format.c ddb
33 file arch/ia64/unwind/decode.c ddb
34 file arch/ia64/unwind/stackframe.c ddb
35 file arch/ia64/ia64/db_interface.c ddb
36 file arch/ia64/ia64/db_trace.c ddb
38 file arch/ia64/ia64/exception.S
39 file arch/ia64/ia64/context.S
40 file arch/ia64/ia64/syscall_stubs.S
41 file arch/ia64/ia64/support.S
42 file arch/ia64/ia64/setjmp.S
43 file arch/ia64/ia64/pal.S
44 file arch/ia64/ia64/consinit.c
45 file arch/ia64/ia64/bus_space.c
46 file arch/ia64/ia64/sapic.c
47 file arch/ia64/acpi/madt.c
51 file arch/ia64/acpi/acpi_machdep.c acpi
52 file arch/ia64/pci/pci_machdep.c acpi | pci
54 # XXX: TODO: file kern/kern_cctr.c
59 device mainbus: cpubus, acpibus
60 attach mainbus at root
61 file arch/ia64/ia64/mainbus.c mainbus
68 file arch/ia64/ia64/cpu.c cpu
71 file dev/md_root.c memory_disk_hooks
73 # console: XXX: Figure out how to make this conditional.
75 file arch/ia64/ia64/ssc.c ssccons needs-flag
78 include "dev/isa/files.isa" # XXXXXXX: Oops, required by acpi
79 include "dev/apm/files.apm" # XXXXXXX: Oops, required by acpi
81 # Floppy disk controller
82 device fdc {drive = -1} # XXXXXXX: Oops, required by acpi
84 # PCI fixup options # XXXXXX: Oops, required by acpi.c
85 defflag opt_pcifixup.h ACPI_PCI_FIXUP
87 include "dev/acpi/files.acpi"
89 include "arch/ia64/conf/majors.ia64"