Subject: CVS commit: syssrc/sys/arch
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 12/20/2001 03:20:29
Module Name: syssrc
Committed By: thorpej
Date: Thu Dec 20 01:20:29 UTC 2001
Modified Files:
syssrc/sys/arch/acorn32/acorn32: genassym.cf
syssrc/sys/arch/acorn32/include: irqhandler.h
syssrc/sys/arch/acorn32/mainbus: fd.c
syssrc/sys/arch/arm/arm: undefined.c
syssrc/sys/arch/arm/arm32: exception.S genassym.cf locore.S
syssrc/sys/arch/arm/conf: files.arm
syssrc/sys/arch/arm/footbridge: genassym.cf
syssrc/sys/arch/arm/include: cpufunc.h undefined.h
syssrc/sys/arch/arm/iomd: iomd_fiq.S iomd_irq.S iomd_irqhandler.c
syssrc/sys/arch/arm26/arm26: irq.c locore.S
syssrc/sys/arch/arm26/conf: files.arm26
syssrc/sys/arch/arm26/include: fiq.h
syssrc/sys/arch/arm26/ioc: if_eca.c if_ecavar.h
syssrc/sys/arch/arm32/arm32: genassym.cf
syssrc/sys/arch/arm32/conf: files.arm32
syssrc/sys/arch/arm32/include: irqhandler.h
syssrc/sys/arch/arm32/isa: isa_irq.S isa_irqhandler.c
syssrc/sys/arch/arm32/ofw: ofw_irq.S ofw_irqhandler.c
syssrc/sys/arch/arm32/shark: hat.c sequoia.c shark_machdep.c
syssrc/sys/arch/cats/include: irqhandler.h
syssrc/sys/arch/evbarm/include: irqhandler.h
syssrc/sys/arch/evbarm/iq80310: genassym.cf
syssrc/sys/arch/hpcarm/conf: files.hpcarm
syssrc/sys/arch/hpcarm/hpcarm: genassym.cf locore.S
syssrc/sys/arch/hpcarm/include: irqhandler.h
syssrc/sys/arch/netwinder/include: irqhandler.h
Added Files:
syssrc/sys/arch/arm/arm: fiq.c fiq_subr.S vectors.S
syssrc/sys/arch/arm/include: fiq.h
syssrc/sys/arch/arm26/ioc: ioc_fiq_util.S
syssrc/sys/arch/arm32/shark: shark_fiq.S shark_fiq.h
Removed Files:
syssrc/sys/arch/arm26/arm26: fiq.c fiq_util.S
syssrc/sys/arch/arm32/shark: fiq.S fiq.h
syssrc/sys/arch/hpcarm/hpcarm: exception.S
Log Message:
* Share a common vector page between arm26 and arm32.
* Use a common set of exception handlers for all arm32 platforms.
* New FIQ framework based on discussions with Ben Harris, shared
between arm26 and arm32.
To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/acorn32/acorn32/genassym.cf
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/acorn32/include/irqhandler.h
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/acorn32/mainbus/fd.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/arm/arm/fiq.c \
syssrc/sys/arch/arm/arm/fiq_subr.S syssrc/sys/arch/arm/arm/vectors.S
cvs rdiff -r1.11 -r1.12 syssrc/sys/arch/arm/arm/undefined.c
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/arm/arm32/exception.S
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/arm/arm32/genassym.cf
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/arm/arm32/locore.S
cvs rdiff -r1.46 -r1.47 syssrc/sys/arch/arm/conf/files.arm
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/arm/footbridge/genassym.cf
cvs rdiff -r1.14 -r1.15 syssrc/sys/arch/arm/include/cpufunc.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/arm/include/fiq.h
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/arm/include/undefined.h
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/arm/iomd/iomd_fiq.S \
syssrc/sys/arch/arm/iomd/iomd_irq.S
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/arm/iomd/iomd_irqhandler.c
cvs rdiff -r1.3 -r0 syssrc/sys/arch/arm26/arm26/fiq.c \
syssrc/sys/arch/arm26/arm26/fiq_util.S
cvs rdiff -r1.24 -r1.25 syssrc/sys/arch/arm26/arm26/irq.c
cvs rdiff -r1.20 -r1.21 syssrc/sys/arch/arm26/arm26/locore.S
cvs rdiff -r1.42 -r1.43 syssrc/sys/arch/arm26/conf/files.arm26
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/arm26/include/fiq.h
cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/arm26/ioc/if_eca.c
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/arm26/ioc/if_ecavar.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/arm26/ioc/ioc_fiq_util.S
cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/arm32/arm32/genassym.cf
cvs rdiff -r1.132 -r1.133 syssrc/sys/arch/arm32/conf/files.arm32
cvs rdiff -r1.22 -r1.23 syssrc/sys/arch/arm32/include/irqhandler.h
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/arm32/isa/isa_irq.S
cvs rdiff -r1.8 -r1.9 syssrc/sys/arch/arm32/isa/isa_irqhandler.c
cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/arm32/ofw/ofw_irq.S \
syssrc/sys/arch/arm32/ofw/ofw_irqhandler.c
cvs rdiff -r1.3 -r0 syssrc/sys/arch/arm32/shark/fiq.S
cvs rdiff -r1.2 -r0 syssrc/sys/arch/arm32/shark/fiq.h
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/arm32/shark/hat.c \
syssrc/sys/arch/arm32/shark/sequoia.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/arm32/shark/shark_fiq.S \
syssrc/sys/arch/arm32/shark/shark_fiq.h
cvs rdiff -r1.28 -r1.29 syssrc/sys/arch/arm32/shark/shark_machdep.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/cats/include/irqhandler.h
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/evbarm/include/irqhandler.h
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/evbarm/iq80310/genassym.cf
cvs rdiff -r1.32 -r1.33 syssrc/sys/arch/hpcarm/conf/files.hpcarm
cvs rdiff -r1.1 -r0 syssrc/sys/arch/hpcarm/hpcarm/exception.S
cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/hpcarm/hpcarm/genassym.cf
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/hpcarm/hpcarm/locore.S
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/hpcarm/include/irqhandler.h
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/netwinder/include/irqhandler.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.