Subject: Re: CVS commit: src/sys/arch/hpcmips
To: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
From: Naoto Shimazaki <igy@arhc.org>
List: source-changes
Date: 05/01/2003 16:48:55
At Thu, 1 May 2003 16:07:48 +0900,
Izumi Tsutsui wrote:
> 
> In article <20030501070206.21ABFB004@cvs.netbsd.org>
> igy@netbsd.org wrote:
> 
> > Module Name:	src
> > Committed By:	igy
> > Date:		Thu May  1 07:02:06 UTC 2003
> > 
> > Modified Files:
> > 	src/sys/arch/hpcmips/conf: files.hpcmips majors.hpcmips
>  :
> > 	src/sys/arch/hpcmips/conf: LCARD std.lcard
>  :
> > Log Message:
> > Support for Laser5's L-Card+ Embedded CPU Board
> 
> Shouldn't this be in evbmips rather than hpcmips?
> (and IMHO all VR41xx and TX39xx cpu dependent code should be in arch/mips.)

I also think CPU dependent code should be placed under arch/mips.
And when it is happen, evbmips is much better place than hpcmips
for L-Card+.  (and, I think, for L-Router too.)

Unfortunately, current code depending on VR41xx is deeply bound with
HPC dependent code.  Separating these code might take a bunch of work.
So I chose to add L-Card+ support with minimum modification for the
first step, and placed new code for L-Card+ near by VR41xx.

Anyway, it is better to move CPU dependent code to arc/mips.

// I'm not sure whether I'm good for such work....

--
Naoto Shimazaki