adapted to new phy_ctrl "get time stamp" api
This commit is contained in:
@@ -75,7 +75,7 @@ int32_t L2_TimeAlign(L2_INST* instPtr, uint32_t frameNum, uint32_t slotNum, bool
|
|||||||
expctTime += (uint64_t)instPtr->netStartTime * L2_SLOTS_PER_FRAME * TIME_FRAC_MAX;
|
expctTime += (uint64_t)instPtr->netStartTime * L2_SLOTS_PER_FRAME * TIME_FRAC_MAX;
|
||||||
}
|
}
|
||||||
|
|
||||||
Phy_GetFrameSyncTimeStamp(instPtr->config.phyInstPtr, &timeStamp);
|
Phy_GetLastReceivedFrameSyncTimeStamp(instPtr->config.phyInstPtr, &timeStamp);
|
||||||
currTime = (uint64_t)timeStamp.frac_part;
|
currTime = (uint64_t)timeStamp.frac_part;
|
||||||
currTime += ((uint64_t)timeStamp.int_part) * TIME_FRAC_MAX;
|
currTime += ((uint64_t)timeStamp.int_part) * TIME_FRAC_MAX;
|
||||||
|
|
||||||
@@ -166,7 +166,7 @@ void RTT_GetFrameStart(L2_INST* instPtr, TIME_WORD *tmStamp, L2_TOR_TYPE torType
|
|||||||
PHY_INST* phyRef = instPtr->config.phyInstPtr;
|
PHY_INST* phyRef = instPtr->config.phyInstPtr;
|
||||||
TIME_WORD timeStamp;
|
TIME_WORD timeStamp;
|
||||||
int64_t timeDiff;
|
int64_t timeDiff;
|
||||||
Phy_GetFrameSyncTimeStamp(phyRef, &timeStamp);
|
Phy_GetLastReceivedFrameSyncTimeStamp(phyRef, &timeStamp);
|
||||||
timeDiff = (uint64_t) timeStamp.frac_part;
|
timeDiff = (uint64_t) timeStamp.frac_part;
|
||||||
timeDiff += ((uint64_t)timeStamp.int_part) * TIME_FRAC_MAX;
|
timeDiff += ((uint64_t)timeStamp.int_part) * TIME_FRAC_MAX;
|
||||||
Phy_GetLastSlotStartTimeStamp(phyRef, tmStamp);
|
Phy_GetLastSlotStartTimeStamp(phyRef, tmStamp);
|
||||||
|
|||||||
Reference in New Issue
Block a user