Subject: Re: NetBSD/hpcarm snap code
To: Chris G. Demetriou <firstname.lastname@example.org>
From: Ben Harris <email@example.com>
Date: 02/16/2001 19:05:44
On 16 Feb 2001, Chris G. Demetriou wrote:
> firstname.lastname@example.org (Ben Harris) writes:
> > They're more equivalent to the IOMD or Footbridge, whose support
> > code would presumably live in the riscpc and cats directories
> > respectively.
> IOMD may be RPC-specific, but Footbridge support, in a correct world,
> shouldn't be CATS specific.
> There are many more ARM boards in existance than the CATS that use
> Footbridge, eh?
Yes, but are they otherwise sufficiently different from the CATS as to
justify their own MACHINE?
> SA11x0 on-chip periph support is, in effect, a standard set of
> hardware wrapped around a core. Footbridge is a standard chip sitting
> right next to a core.
> Both should be supported via common arch-dependent code, _not_ in
> machine-type-specific code.
That sounds reasonable, but it does tend towards recreating quite a lot of
sys/arch/arm32 (and sys/arch/arm26 for that matter) under
sys/arch/arm. This may not be a bad thing.
Ben Harris <email@example.com>
Portmaster, NetBSD/arm26 <URL:http://www.netbsd.org/Ports/arm26/>