[BACK]Return to files.sa11x1 CVS log [TXT][DIR] Up to [local] / sys / arch / arm / sa11x0

File: [local] / sys / arch / arm / sa11x0 / files.sa11x1 (download)

Revision 1.4, Sun May 11 09:26:11 2008 UTC (16 years ago) by nbrk
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +4 -3 lines

Sync up my latest modifications related to OpenBSD/jornada.
At this point PCMCIA is not done (this is primary goal since it's only
expansion bus for SA-1110) but some other chip subsystems rather work.
One of most recent problems sit in ported NetBSD pcic driver. It cause memory
abort passing odd addr to bus_space_write_2 (APB transactions are word-wide,
but I try to emulate 2-bytes accesses in bus_space_map for sa1111).
Other problematic/untested areas: sacic, saic. UART driver is a stub and not
really useful.
But even with this problems I have overdone my plans with this porting effort.

#	$OpenBSD$
#
# Configuration info for Intel StrongARM SA11[01]1 companion chip
#

# SA11[01]1 integrated peripherals.
define	sacc {[xintr=-1]}
device	sacc
attach	sacc at saip
file	arch/arm/sa11x0/sa1111.c
file	arch/arm/sa11x0/sa11x1_space.c

# SA-1111 Interrupt Controller
device	sacic
attach	sacic at sacc
file	arch/arm/sa11x0/sa1111_intr.c	sacic

# SA-1111 GPIO controller
device	sacgpio
attach	sacgpio at sacc
file	arch/arm/sa11x0/sa1111_gpio.c	sacgpio

# PCMCIA
device	sacpcic: pcmciabus
file	arch/arm/sa11x0/sa11xx_pcic.c	sacpcic
file	arch/arm/sa11x0/sa11x1_pcic.c	sacpcic
# XXX
device	fdc