Pyun YongHyeon wrote: > yongari 2008-05-19 01:39:59 UTC > > FreeBSD src repository > > Added files: > sys/dev/age if_age.c if_agereg.h if_agevar.h > Log: > Add age(4), a driver for Attansic/Atheros L1 gigabit ethernet > controller. L1 has several threshold/timer registers and they > seem to require careful tuned parameters to get best > performance. Datasheet for L1 is not available to open source > driver writers so age(4) focus on stability and correctness of > basic Tx/Rx operation. ATM the performance of age(4) is far from > optimal which in turn means there are mis-programmed registers or > incorrectly configured registers. > Currently age(4) supports all known hardware assistance including > - MSI support. > - TCP Segmentation Offload. > - Hardware VLAN tag insertion/stripping. > - TCP/UDP checksum offload. > - Interrupt moderation. > - Hardware statistics counter support. > - Jumbo frame support. > - WOL support. > > L1 gigabit ethernet controller is mainly found on ASUS > motherboards. Note, it seems that there are other variants of > hardware as known as L2(Fast ethernet) and newer gigabit ethernet > (AR81xx) from Atheros. These are not supported by age(4) and > requires a seperate driver. Big thanks to all people who reported > feedback or tested patches. > > Tested by: kevlo, bsam, Francois Ranchin < fyr AT fyrou DOT net > > Thomas Nystroem < thn AT saeab DOT se > > Roman Pogosyan < asternetadmin AT gmail DOT com > > Derek Tattersal < dlt AT mebtel DOT net > > Oliver Seitz < karlkiste AT yahoo DOT com > > > Revision Changes Path > 1.1 +3356 -0 src/sys/dev/age/if_age.c (new) > 1.1 +656 -0 src/sys/dev/age/if_agereg.h (new) > 1.1 +272 -0 src/sys/dev/age/if_agevar.h (new)
Excellent! Thanks very much for your efforts! Kevin _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"