NetBSD/sys/arch/arm/s3c2xx0/files.s3c2xx0
ad 4b293a84e1 Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high.
- Acquire kernel_lock only for interrupts at IPL_VM.
- Implement threaded soft interrupts.
2007-12-03 15:33:00 +00:00

34 lines
765 B
Plaintext

# $NetBSD: files.s3c2xx0,v 1.8 2007/12/03 15:33:19 ad Exp $
#
# Configuration info common to Samsung S3C2800/S3C24[10]0
#
file arch/arm/s3c2xx0/s3c2xx0_space.c
file arch/arm/s3c2xx0/s3c2xx0_busdma.c
#
# External Xtal clock frequency.
#
defparam opt_cpuoptions.h S3C2XX0_XTAL_CLK
#
# S3C2XX0's integrated peripherals bus.
#
device ssio { [index=-1], [addr=0], [size=0], [intr=-1] } : bus_space_generic
attach ssio at mainbus
file arch/arm/arm32/irq_dispatch.S
file arch/arm/s3c2xx0/s3c2xx0_intr.c
#
# built-in UART
#
device sscom
attach sscom at ssio
file arch/arm/s3c2xx0/sscom.c sscom needs-flag
defflag opt_sscom.h SSCOM0CONSOLE SSCOM1CONSOLE
defparam opt_sscom.h SSCOM_FREQ # PCLK
defflag opt_sscom.h SSCOM_S3C2410 SSCOM_S3C2400 SSCOM_S3C2800