git: jme: Rework software reset procedure

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Sun Dec 19 04:20:35 PST 2010


commit 409fe405305531a8d3b32c64f1eb28ec95d6b0eb
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Sun Dec 19 20:07:13 2010 +0800

    jme: Rework software reset procedure
    
    There is a wired TX/RX clock synchronization issues during software reset.
    To address these issues we have to disable and enable TX/RX clocks several
    times according to JMicron's document.
    
    These clock synchronization issues seem to affect JMC250C/JMC260C chips,
    however, it is claimed that these issues affact all JMC250/JMC260 chips.
    
    Thank JMicron for providing JMC250C samples and detailed document.

Summary of changes:
 sys/dev/netif/jme/if_jme.c    |   69 ++++++++++++++++++++++++++++++++++++++---
 sys/dev/netif/jme/if_jmereg.h |    2 +
 2 files changed, 66 insertions(+), 5 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/409fe405305531a8d3b32c64f1eb28ec95d6b0eb


-- 
DragonFly BSD source repository





More information about the Commits mailing list