Subject: Re: sun3 port different then many others
To: Curtis H. Wilbar Jr. <bsd@hawkmountain.net>
From: Jeremy Cooper <jeremy@baymoo.org>
List: port-sun3
Date: 06/03/2003 01:13:32
On Tue, 3 Jun 2003, Curtis H. Wilbar Jr. wrote:

>
> Does this mean that the sun2 port is more up to date ?  (it seems to
> have that structure rather than the one the sun3 port has)

Strangely enough, yes.  The Sun2 port was completed much more recently.

> Also, of interest I see it builds with -msoft_float ... shouldn't it
> have -m68881 ?

Generally we have kept to the rule that the kernel should not contain any
floating point code.  I doubt you would see a difference if you changed
these options.

> What would be involved in bringing the sun3 port up to speed with the
> way the rest of the ports work ?  (I'm guessin it would be a quite a bit
> of work)  Is there any docs on the old structure vs the new structure ?

It is hard to say how much work is involved.  If it just involves porting
the bus-DMA framework, I would say "not very much".  I was going to do the
work in 2000, but I got sidetracked and haven't done much since.

For starters, you can try reading up on the framework.  It's in section 9
of the manual.  bus_space(9) and bus_dma(9).

-J