// 1ms rx align detection window, described in previous state.
if(!libwr_tmo_expired(&rxSetup->align_timeout))
{
return0;// call me again 1ms later...
}
if(_isHalRxSetupEventRxAligned(eventMsk)){
// int i;
rts_enable_ptracker(ps->hw_index,0);
rts_enable_ptracker(ps->hw_index,1);
_pll_state.channels[ps->hw_index].flags=0;
/* uint32_t val;
pcs_readl( ps, MDIO_LPC_STAT, &val );
printf("*** PRE lpc_stat %x\n", val );
printf("****************** %d go to f****ing validate state [%d %d]\n", ps->hw_index, _isHalRxSetupEventEarlyLinkUp(eventMsk), _isHalRxSetupEventRxAligned(eventMsk) );