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