Home | History | Annotate | Line # | Download | only in conf
      1 #	$NetBSD: files.ia64,v 1.11 2020/10/21 13:31:51 christos Exp $
      2 #
      3 # new style config file for ia64 architecture
      4 #
      5 
      6 # maxpartitions must be first item in files.${ARCH}.newconf
      7 maxpartitions 8
      8 
      9 maxusers 2 16 128
     10 
     11 # Processor type options.
     12 defflag	opt_cputype.h	IA64_CPU
     13 
     14 define cpubus {}
     15 
     16 file	arch/ia64/ia64/autoconf.c
     17 file	arch/ia64/ia64/core_machdep.c		coredump
     18 file	arch/ia64/ia64/machdep.c
     19 file	arch/ia64/ia64/clock.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
     29 #file	arch/ia64/ia64/physmem.c
     30 #file	arch/ia64/ia64/unaligned.c
     31 
     32 file	arch/ia64/disasm/disasm_decode.c	ddb
     33 file	arch/ia64/disasm/disasm_extract.c	ddb
     34 file	arch/ia64/disasm/disasm_format.c	ddb
     35 file	arch/ia64/unwind/decode.c		ddb
     36 file	arch/ia64/unwind/stackframe.c		ddb
     37 file	arch/ia64/ia64/db_interface.c		ddb
     38 file	arch/ia64/ia64/db_trace.c		ddb
     39 
     40 file 	arch/ia64/ia64/exception.S
     41 file	arch/ia64/ia64/context.S
     42 #file	arch/ia64/ia64/physical.S
     43 file	arch/ia64/ia64/syscall_stubs.S
     44 file	arch/ia64/ia64/support.S
     45 file	arch/ia64/ia64/setjmp.S
     46 file	arch/ia64/ia64/pal.S
     47 file	arch/ia64/ia64/consinit.c
     48 file	arch/ia64/ia64/bus_space.c
     49 file	arch/ia64/ia64/sapic.c
     50 file	arch/ia64/acpi/madt.c
     51 file	dev/cons.c
     52 file	dev/cninit.c
     53 
     54 file	arch/ia64/acpi/acpi_machdep.c		acpi
     55 file	arch/ia64/pci/pci_machdep.c		acpi | pci
     56 
     57 # XXX: TODO: file	kern/kern_cctr.c
     58 
     59 #
     60 # System bus types
     61 #
     62 device	mainbus: cpubus, acpibus, pcibus
     63 attach	mainbus at root
     64 file	arch/ia64/ia64/mainbus.c	mainbus
     65 
     66 
     67 # CPUS
     68 
     69 device cpu
     70 attach cpu at cpubus
     71 file	arch/ia64/ia64/cpu.c		cpu
     72 
     73 # Memory Disk
     74 file	dev/md_root.c			memory_disk_hooks
     75 
     76 # console: XXX: Figure out how to make this conditional.
     77 defpseudo ssccons
     78 file	arch/ia64/ia64/ssc.c		ssccons			needs-flag
     79 
     80 include	"dev/i2o/files.i2o"
     81 include	"dev/pci/files.pci"
     82 include "dev/pci/files.agp"
     83 
     84 include "dev/isa/files.isa"		# XXXXXXX: Oops, required by acpi
     85 include "dev/apm/files.apm"		# XXXXXXX: Oops, required by acpi
     86 
     87 # Floppy disk controller
     88 device	fdc {drive = -1}		# XXXXXXX: Oops, required by acpi
     89 
     90 # PCI fixup options			# XXXXXX: Oops, required by acpi.c
     91 defflag opt_pcifixup.h			ACPI_PCI_FIXUP
     92 
     93 # PCI Root Bridge 
     94 #device pchb: pcibus
     95 include "dev/acpi/files.acpi"
     96 
     97 include "arch/ia64/conf/majors.ia64"
     98