Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

#	$NetBSD: files.ia64,v 1.11 2020/10/21 13:31:51 christos 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/core_machdep.c		coredump
file	arch/ia64/ia64/machdep.c
file	arch/ia64/ia64/clock.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/ia64/physmem.c
#file	arch/ia64/ia64/unaligned.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/physical.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	arch/ia64/ia64/consinit.c
file	arch/ia64/ia64/bus_space.c
file	arch/ia64/ia64/sapic.c
file	arch/ia64/acpi/madt.c
file	dev/cons.c
file	dev/cninit.c

file	arch/ia64/acpi/acpi_machdep.c		acpi
file	arch/ia64/pci/pci_machdep.c		acpi | pci

# XXX: TODO: file	kern/kern_cctr.c

#
# System bus types
#
device	mainbus: cpubus, acpibus, pcibus
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			needs-flag

include	"dev/i2o/files.i2o"
include	"dev/pci/files.pci"
include "dev/pci/files.agp"

include "dev/isa/files.isa"		# XXXXXXX: Oops, required by acpi
include "dev/apm/files.apm"		# XXXXXXX: Oops, required by acpi

# Floppy disk controller
device	fdc {drive = -1}		# XXXXXXX: Oops, required by acpi

# PCI fixup options			# XXXXXX: Oops, required by acpi.c
defflag opt_pcifixup.h			ACPI_PCI_FIXUP

# PCI Root Bridge 
#device pchb: pcibus
include "dev/acpi/files.acpi"

include "arch/ia64/conf/majors.ia64"