Subject: Re: Supported ARM7 CPUs
To: John Fremlin , <port-arm32@netbsd.org>
From: Chris Gilbert <chris@paradox.demon.co.uk>
List: port-arm32
Date: 06/02/2001 17:01:34
On Saturday 02 June 2001  4:38 pm, John Fremlin wrote:
> Ben Harris <bjh21@netbsd.org> writes:
> > In article <m2n.s.1555cX-000rLd@chiark.greenend.org.uk> you write:
> > >In sys/arch/arm32/arm32/cpufunc.c an ARM7 is supported iff
> > >
> > >	    (cputype & CPU_ID_7ARCH_MASK) == CPU_ID_7ARCH_V3
> > >
> > >Why? Is this just superstition or is there a real reason?
> >
> > It's because ARM7TDMI is a very different core from ARM7.  They have
> > different register assignments in CP15 for one thing.  To support
> > ARM7TDMI, you'll need to add another batch of cpufunc routines.
>
> OK I've written them (from the 710 T docs). I do hope that the abort
> fixups are no different, because I am disinclined to try to audit
> those ;-)
>
> Is anybody willing to check over and or commit the code? I don't want
> to keep it in my private tree.

If you send the patches to the list everyone can take a look and someone 
(possibly me :) will commit them.

The other method would be to send-pr it.  However mailing the list probably 
gets the most attention.

Cheers,
Chris