Subject: Re: CVS commit: syssrc/sys/arch
To: UCHIYAMA Yasushi <uch@vnop.net>
From: Simon Burge <simonb@wasabisystems.com>
List: port-sh3
Date: 03/04/2002 22:03:48
UCHIYAMA Yasushi wrote:

>  | The reason for having all the machdep sysctl info in the cpu-wide
>  | cpu.h is so that you can share the sysctl(8) binary (and possibly
>  | others) across all ports that use the same processor.  Now, for
>  | example, you can't query CPU_LOADANDRESET on mmeye and evbsh3
>  | with a sysctl(8) binary built on dreamcast or hpcsh.
> 
>  I see. I'll merge it again.
>  My intention was that sh3 are used for embeded machines. it might
> need more machine-specific sysctl to reflect its machine personality
> in the future, so I splited it for easy to implement. And I thought
> cpu-wide was something rigid.

Just to make it clear (which it isn't from my original email) - a
particular port within a CPU family doesn't need to implement all
machdep sysctls.

Simon.
--
Simon Burge                            <simonb@wasabisystems.com>
NetBSD CDs, Support and Service:    http://www.wasabisystems.com/