Joost,

A couple of comments:

1) Great job!  This driver looks really clean, and well written.  I'm 
fairly impressed.

2) The "vfe" driver is being worked for inclusion into Nevada someday 
soon.   Its too bad this duplication of effort exists, because, your 
driver looks quite nice.

3) FYI, the ndd ioctls which you've figured out are going to be defunct 
really soon, thanks to PSARC 2007/429, aka Brussels.

4) I wonder if the common interrupt blanking feature of Nemo/GLDv3 is a 
better solution to using a separate task to handle your polling.  
Crossbow should fix that, in any case.

    -- Garrett

Joost Mulders wrote:
> Hi all,
>
> I am happy to announce the availability of yet another driver ("vr")  
> for a few
> of the VIA Rhine fast Ethernet controllers:
>
>   VIA Rhine VT6102 Fast Ethernet, pci1106,3065
>   VIA Rhine VT6105 Fast Ethernet, pci1106,3106
>
> A package with both sparc and intel binaries is at
>   http://joostm.nl/solaris/vr/VR_1_09/via-rhine-ethernet.pkg
> Source is at
>   http://joostm.nl/solaris/vr/VR_1_09/
>
> The reason for existance of this driver is a bit of a story:
> A long time ago, I bought an VIA EPIA board for use as a low-power  
> home server.
> At that time, rh didn't work too well for me, so I installed BSD and  
> decided
> (being naive) to write a new driver as an educational excersise.
> I took a luxury amount of time for that ....
> Meanwhile rh (now vfe) works very well. I completed vr just for the  
> sake of
> completion.
>
> vr is a GLD3 driver created with an eye on CPU utilization, because  
> my EPIA
> doesn't have too much of that :-)
>
> Feedback appreciated.
>
> Enjoy, Joost
>   

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

Reply via email to