NetBSD/sys/arch/ia64/conf/files.ia64
garbled d974db0ada Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
2007-10-17 19:52:51 +00:00

71 lines
1.6 KiB
Plaintext

# $NetBSD: files.ia64,v 1.4 2007/10/17 19:54:59 garbled Exp $
#
# new style config file for ia64 architecture
#
# maxpartitions must be first item in files.${ARCH}.newconf
maxpartitions 8
maxusers 2 16 128
# Processor type options.
defflag opt_cputype.h IA64_CPU
define cpubus {}
file arch/ia64/ia64/autoconf.c
file arch/ia64/ia64/machdep.c
file arch/ia64/ia64/clock.c
file arch/ia64/ia64/mem.c
file arch/ia64/ia64/process_machdep.c
file arch/ia64/ia64/pmap.c
file arch/ia64/ia64/sys_machdep.c
file arch/ia64/ia64/syscall.c
file arch/ia64/ia64/trap.c
file arch/ia64/ia64/interrupt.c
file arch/ia64/ia64/vm_machdep.c
file arch/ia64/ia64/efi.c
file arch/ia64/ia64/sal.c
file arch/ia64/disasm/disasm_decode.c ddb
file arch/ia64/disasm/disasm_extract.c ddb
file arch/ia64/disasm/disasm_format.c ddb
file arch/ia64/unwind/decode.c ddb
file arch/ia64/unwind/stackframe.c ddb
file arch/ia64/ia64/db_interface.c ddb
file arch/ia64/ia64/db_trace.c ddb
file arch/ia64/ia64/exception.S
file arch/ia64/ia64/context.S
file arch/ia64/ia64/syscall_stubs.S
file arch/ia64/ia64/support.S
file arch/ia64/ia64/setjmp.S
file arch/ia64/ia64/pal.S
file dev/cons.c
file dev/cninit.c
# XXX: TODO: file kern/kern_cctr.c
#
# System bus types
#
device mainbus: cpubus
attach mainbus at root
file arch/ia64/ia64/mainbus.c mainbus
# CPUS
device cpu
attach cpu at cpubus
file arch/ia64/ia64/cpu.c cpu
# Memory Disk
file dev/md_root.c memory_disk_hooks
# console: XXX: Figure out how to make this conditional.
defpseudo ssccons
file arch/ia64/ia64/ssc.c ssccons
include "arch/ia64/conf/majors.ia64"