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/