Right.  The worse case, btw, is that I don't replace su-driver, because
it has to support legacy hardware.  Hopefully that isn't the case, and I
can either support the 82510 (I since found a datasheet), or (even
better) we can declare the chip unsupported.

I would not be surprised to learn that the last 82510 platform was an
older sun4c or sun4m platform.

    -- Garrett

Peter Memishian wrote:
> [ CC'ing Kevin Crowe, as I think he's familiar with the sordid history of
>   su_driver.c.  This is well outside my area of expertise. ]
>
>  > I started looking at su_driver.c.  It should be be consolidated as
>  > well.  But one area that gives me cause for concern is comments and code
>  > referencing the Intel 82510 chip.
>  > 
>  > Is this chip found on any UltraSPARC hardware (or any hardware that we
>  > need to support in OpenSolaris?)
>
> Hopefully Kevin can answer this.
>
>  > I cannot find Intel's original datasheets for this part, and I'm not
>  > entirely confident in this part.  It looks like it probably had a FIFO,
>  > but that it was accessed using some method quite different from the
>  > standard 16550 UARTs.
>  > 
>  > Should I worry about this?  I don't feel that I can support the 82510
>  > without further knowledge of which platform(s) used it (so I can test),
>  > and without a datasheet.
>  > 
>  > FWIW, it looks like once upon a time asy.c also had 82510 support that
>  > was removed in S10.  I want to take it a step further and remove 8250
>  > and 16450, because I consider fifo-less UARTS to largely be useless in
>  > the modern era.
>
> Clearly, removal of hardware support needs to be carefully researched to
> ensure that we are not crippling any supported platforms.  Kevin, can you
> clue us in on what serial chipsets need to be supported in Nevada?
>
>   


-- 
Garrett D'Amore, Principal Software Engineer
Tadpole Computer / Computing Technologies Division,
General Dynamics C4 Systems
http://www.tadpolecomputer.com/
Phone: 951 325-2134  Fax: 951 325-2191

_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to