Re: HME and IPX

Jochen Kunz <[email protected]> Thu, 4 Aug 2011 12:57:32 +0200
Newsgroups gmane.os.solaris.at-home
Message-ID <[email protected]>
On Thu, 4 Aug 2011 09:26:20 +0800
Simon Fryer <[email protected]> wrote:

> While we are discussing IPX's. I quick review of the BSD's (Open/Net)
> indicate that there is no support for the HME 100MB sbus ethernet
> interface on the 4c platform.
How do you come to this conclusion?
hme(4) is in the default (GENERIC) kernel configuration:
$ grep -B 1 ^hme /usr/src/current/src/sys/arch/arch/sparc/conf/GENERIC
## Happy Meal Ethernet
hme*    at sbus? slot ? offset ?

> Is there a technical reason why the HME
> interfaces are not supported on the sun4c platform, or is it purely a
> BSD driver issue?
There may be a hardware or firmware incompatibility, that makes it
impossible to use a HME in a sun4c. I dim remember that some cg6 / TGX
cards have this problem with some early sun4c machines. Besides this,
nothing prevents you from adding hme(4) to the kernel and use it. The
hme(4) driver interfaces to the platform independent sbus(4) bus_space(9).
It should not noitce at all if it runs on port-sparc or port-sparc64.
-- 


\end{Jochen}

\ref{http://www.unixag-kl.fh-kl.de/~jkunz/}