File:  [NetBSD Developer Wiki] / wikisrc / users / msaitoh.mdwn
Revision 1.12: download - view: text, annotated - select for diffs
Thu Oct 8 05:32:59 2015 UTC (7 years, 5 months ago) by wiki
Branches: MAIN
CVS tags: HEAD
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)

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb