cassini nic driver - help required to port across driver from openbsd to freebsd

Pyun YongHyeon pyunyh at gmail.com
Tue Aug 12 03:54:20 UTC 2008


On Mon, Aug 11, 2008 at 11:49:42AM +0100, Craig Butler wrote:
 > > I think it wouldn't be hard to make basic Tx/Rx work.
 > basic Tx/Rx would be a good start, at least me b1600 wouldn't be an
 > expensive brick.
 > 
 > Fancy giving it a shot?  I don't even know where to start.. maybe try
 > and compile up the OpenBSD driver on a FreeBSD box ?
 > 

If you use OpenBSD driver as base, you may have to change a lot of
DMA related code due to bus_dma(9) differences. After converting
DMA code, other parts would be straightforward to make it work on
FreeBSD. Sun released Cassini documentation with sanitization. The
data sheet lacks errata information and hardware internals but it
still has a lot of useful information.
http://www.sun.com/processors/manuals/cs_plus.pdf

If you have interests in other Sun data sheet, check
http://wikis.sun.com/display/FOSSdocs/Home


 > Cheers
 > 
 > Craig B

-- 
Regards,
Pyun YongHyeon


More information about the freebsd-drivers mailing list