1# $NetBSD: files.ia64,v 1.8 2016/08/05 16:48:04 scole 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/process_machdep.c 20file arch/ia64/ia64/pmap.c 21file arch/ia64/ia64/sys_machdep.c 22file arch/ia64/ia64/syscall.c 23file arch/ia64/ia64/trap.c 24file arch/ia64/ia64/interrupt.c 25file arch/ia64/ia64/vm_machdep.c 26file arch/ia64/ia64/efi.c 27file arch/ia64/ia64/sal.c 28#file arch/ia64/ia64/physmem.c 29#file arch/ia64/ia64/unaligned.c 30 31file arch/ia64/disasm/disasm_decode.c ddb 32file arch/ia64/disasm/disasm_extract.c ddb 33file arch/ia64/disasm/disasm_format.c ddb 34file arch/ia64/unwind/decode.c ddb 35file arch/ia64/unwind/stackframe.c ddb 36file arch/ia64/ia64/db_interface.c ddb 37file arch/ia64/ia64/db_trace.c ddb 38 39file arch/ia64/ia64/exception.S 40file arch/ia64/ia64/context.S 41#file arch/ia64/ia64/physical.S 42file arch/ia64/ia64/syscall_stubs.S 43file arch/ia64/ia64/support.S 44file arch/ia64/ia64/setjmp.S 45file arch/ia64/ia64/pal.S 46file arch/ia64/ia64/consinit.c 47file arch/ia64/ia64/bus_space.c 48file arch/ia64/ia64/sapic.c 49file arch/ia64/acpi/madt.c 50file dev/cons.c 51file dev/cninit.c 52 53file arch/ia64/acpi/acpi_machdep.c acpi 54file arch/ia64/pci/pci_machdep.c acpi | pci 55 56# XXX: TODO: file kern/kern_cctr.c 57 58# 59# System bus types 60# 61device mainbus: cpubus, acpibus, pcibus 62attach mainbus at root 63file arch/ia64/ia64/mainbus.c mainbus 64 65 66# CPUS 67 68device cpu 69attach cpu at cpubus 70file arch/ia64/ia64/cpu.c cpu 71 72# Memory Disk 73file dev/md_root.c memory_disk_hooks 74 75# console: XXX: Figure out how to make this conditional. 76defpseudo ssccons 77file arch/ia64/ia64/ssc.c ssccons needs-flag 78 79include "dev/i2o/files.i2o" 80include "dev/pci/files.pci" 81include "dev/pci/files.agp" 82 83include "dev/isa/files.isa" # XXXXXXX: Oops, required by acpi 84include "dev/apm/files.apm" # XXXXXXX: Oops, required by acpi 85 86# Floppy disk controller 87device fdc {drive = -1} # XXXXXXX: Oops, required by acpi 88 89# PCI fixup options # XXXXXX: Oops, required by acpi.c 90defflag opt_pcifixup.h ACPI_PCI_FIXUP 91 92# PCI Root Bridge 93#device pchb: pcibus 94include "dev/acpi/files.acpi" 95 96include "arch/ia64/conf/majors.ia64" 97