mirror of
https://github.com/Stichting-MINIX-Research-Foundation/netbsd.git
synced 2025-08-07 21:19:47 -04:00
39 lines
1.1 KiB
Plaintext
39 lines
1.1 KiB
Plaintext
# $NetBSD: files.mpcore,v 1.2 2012/06/06 20:21:45 skrll Exp $
|
|
#
|
|
# Configuration info for the ARM11 MPCore
|
|
#
|
|
|
|
define bus_dma_generic
|
|
define bus_space_a2x
|
|
define bus_space_a4x
|
|
|
|
file arch/arm/mpcore/mpcore_space.c
|
|
#file arch/arm/imx/imx_dma.c bus_dma_generic needs-flag
|
|
file arch/arm/mpcore/mpcore_a2x_space.c bus_space_a2x needs-flag
|
|
file arch/arm/arm/bus_space_a2x.S bus_space_a2x
|
|
file arch/arm/mpcore/mpcore_a4x_space.c bus_space_a4x needs-flag
|
|
file arch/arm/arm/bus_space_a4x.S bus_space_a4x
|
|
|
|
# AXI/AHB bus interface and SoC domains
|
|
device axi { [addr=-1], [size=0], [irq=-1], [irqbase=-1]} : bus_space_generic
|
|
attach axi at mainbus
|
|
file arch/arm/mpcore/mpcore_axi.c axi
|
|
|
|
# Private Memory Region
|
|
device mpcorepmr { [addr = -1], [irq=-1] }
|
|
attach mpcorepmr at axi
|
|
file arch/arm/mpcore/mpcore_pmr.c mpcorepmr
|
|
|
|
include "arch/arm/pic/files.pic"
|
|
|
|
# MPCore Distributed Interrupt Controller
|
|
device dic : pic
|
|
attach dic at mpcorepmr
|
|
file arch/arm/mpcore/dic.c dic
|
|
file arch/arm/arm32/irq_dispatch.S
|
|
defflag opt_dic.h DIC_CASCADED_IRQ
|
|
|
|
device mpcoreclk
|
|
attach mpcoreclk at mpcorepmr
|
|
file arch/arm/mpcore/mpcore_clock.c mpcoreclk
|