Subject: Re: CVS commit: src/sys/arch/arm
To: None <source-changes@NetBSD.org>
From: Chris Gilbert <chris@dokein.co.uk>
List: source-changes
Date: 10/05/2003 20:57:32
On Sun, 5 Oct 2003 19:44:58 +0000 (UTC)
Matt Thomas <matt@netbsd.org> wrote:
>
> Module Name: src
> Committed By: matt
> Date: Sun Oct 5 19:44:58 UTC 2003
>
> Modified Files:
> src/sys/arch/arm/arm: sig_machdep.c sigcode.S syscall.c
> undefined.c src/sys/arch/arm/arm32: fault.c pmap.c
> src/sys/arch/arm/footbridge: footbridge_clock.c
> footbridge_irqhandler.c src/sys/arch/arm/include: frame.h
> mcontext.h signal.h
>
> Log Message:
> Add SA_SIGINFO support for ARM (from Chris Gilbert).
A few things that sneaked in are:
The pmap change was just a tidy up of some old dead macros.
The footbridge_clock was to make the loop counter bigger, so it's a bit
more sane in terms of real timing when the hardware counter isn't
avilable due to interrupts being off.
The footbridge_irqhandler is to make the irq exit saner, rather than
reenabling hardware interrupts and taking a new interrupt, check on exit
of the irqhandler for irq's that happened while handling the higher
priority irqs.
Chris