![]() ![]() | ![]() |
web commit by msaitoh: +ixg(4), - PIC extended configuration support, - PCI MSI/MSI-X
# Work area? * maintain wm(4) * maintain bge(4) * maintain ixg(4) * maintain some MII PHYs * maintain puc(4) * fix bugs :-) * Release engineering # TODO * IEEE 802.3 Clause 45. MDIO access: * See my slide in AsiaBSDCon 2014 WIP session <<http://www.netbsd.org/~msaitoh/Improving_MII_PHY.pdf>> * Atomic access of MII PHY. * There is no common framework to do multiple register accesses as atomic. * See my slide in AsiaBSDCon 2014 WIP session <<http://www.netbsd.org/~msaitoh/Improving_MII_PHY.pdf>> * Change the return value of mii_readreg() and mii_writereg(). * Currently there is no way to know whether the call was failed(timeout) or not. * IEEE 802.3az (Energy Efficiency Ethernet(EEE)) supprot * wm(4) * SFP support. * The code was written but it doesn't work yet :-| * Improve puc(4) as console * Update IXP4xx stuff. * Support Intel Galileo # Interests * Build daily autotest system for arm * e.g.: <<http://releng.netbsd.org/test-results.html>> * Add support dot3 MIB * Steal from FreeBSD :) * Think about the behavior of ETHERCAP_* * Fix/improve pmc(1) and PERFCTRS. At least it doesn't work on i386 MP system. * MI(or common) format or API for "cpuctl identify" * [[Comparison of implementations of Ethernet drivers]](ethernet_driver)