> Because driver already initialized CPUs and context I thought
> moving bce_pulse() to bce_init() was too late. If that's doable it
> would be more correct way to address this issue.
> 

Moving bce_pulse() is a minimum.  It might be necessary to move
some other code out of bce_attach()/bce_detach() and relocate it 
to bce_init()/bce_stop() so that RX/TX MAC operations aren't 
interrupted.  I've not seen it done that way in other Broadcom 
drivers so I wouldn't expect it to be a trivial effort.

Dave

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[email protected]"

Reply via email to