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