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