/hal_stm32-3.7.0/stm32cube/stm32f7xx/drivers/src/ |
D | stm32f7xx_hal_eth.c | 1453 ETH_TimeStampTypeDef *timestamp = &heth->TxTimestamp; in HAL_ETH_ReleaseTxPacket() local 1479 timestamp->TimeStampLow = heth->Init.TxDesc[idx].DESC6; in HAL_ETH_ReleaseTxPacket() 1481 timestamp->TimeStampHigh = heth->Init.TxDesc[idx].DESC7; in HAL_ETH_ReleaseTxPacket() 1485 timestamp->TimeStampHigh = timestamp->TimeStampLow = UINT32_MAX; in HAL_ETH_ReleaseTxPacket() 1493 if (timestamp->TimeStampHigh != UINT32_MAX && timestamp->TimeStampLow != UINT32_MAX) in HAL_ETH_ReleaseTxPacket() 1495 heth->txPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1504 if (timestamp->TimeStampHigh != UINT32_MAX && timestamp->TimeStampLow != UINT32_MAX) in HAL_ETH_ReleaseTxPacket() 1506 HAL_ETH_TxPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1783 …_StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp) in HAL_ETH_PTP_GetTxTimestamp() argument 1792 timestamp->TimeStampLow = dmatxdesc->DESC0; in HAL_ETH_PTP_GetTxTimestamp() [all …]
|
D | stm32f7xx_hal_can.c | 1476 uint32_t timestamp = 0U; in HAL_CAN_GetTxTimestamp() local 1490 …timestamp = (hcan->Instance->sTxMailBox[transmitmailbox].TDTR & CAN_TDT0R_TIME) >> CAN_TDT0R_TIME_… in HAL_CAN_GetTxTimestamp() 1494 return timestamp; in HAL_CAN_GetTxTimestamp()
|
/hal_stm32-3.7.0/stm32cube/stm32h7xx/drivers/src/ |
D | stm32h7xx_hal_eth.c | 1417 ETH_TimeStampTypeDef *timestamp = &heth->TxTimestamp; in HAL_ETH_ReleaseTxPacket() local 1447 timestamp->TimeStampLow = heth->Init.TxDesc[idx].DESC0; in HAL_ETH_ReleaseTxPacket() 1449 timestamp->TimeStampHigh = heth->Init.TxDesc[idx].DESC1; in HAL_ETH_ReleaseTxPacket() 1453 timestamp->TimeStampHigh = timestamp->TimeStampLow = UINT32_MAX; in HAL_ETH_ReleaseTxPacket() 1461 if (timestamp->TimeStampHigh != UINT32_MAX && timestamp->TimeStampLow != UINT32_MAX) in HAL_ETH_ReleaseTxPacket() 1463 heth->txPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1472 if (timestamp->TimeStampHigh != UINT32_MAX && timestamp->TimeStampLow != UINT32_MAX) in HAL_ETH_ReleaseTxPacket() 1474 HAL_ETH_TxPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1760 …_StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp) in HAL_ETH_PTP_GetTxTimestamp() argument 1769 timestamp->TimeStampLow = dmatxdesc->DESC0; in HAL_ETH_PTP_GetTxTimestamp() [all …]
|
/hal_stm32-3.7.0/stm32cube/stm32h7rsxx/drivers/src/ |
D | stm32h7rsxx_hal_eth.c | 1408 ETH_TimeStampTypeDef *timestamp = &heth->TxTimestamp; in HAL_ETH_ReleaseTxPacket() local 1438 timestamp->TimeStampLow = heth->Init.TxDesc[idx].DESC0; in HAL_ETH_ReleaseTxPacket() 1440 timestamp->TimeStampHigh = heth->Init.TxDesc[idx].DESC1; in HAL_ETH_ReleaseTxPacket() 1444 timestamp->TimeStampHigh = timestamp->TimeStampLow = UINT32_MAX; in HAL_ETH_ReleaseTxPacket() 1452 if (timestamp->TimeStampHigh != UINT32_MAX && timestamp->TimeStampLow != UINT32_MAX) in HAL_ETH_ReleaseTxPacket() 1454 heth->txPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1463 if (timestamp->TimeStampHigh != UINT32_MAX && timestamp->TimeStampLow != UINT32_MAX) in HAL_ETH_ReleaseTxPacket() 1465 HAL_ETH_TxPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1751 …_StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp) in HAL_ETH_PTP_GetTxTimestamp() argument 1760 timestamp->TimeStampLow = dmatxdesc->DESC0; in HAL_ETH_PTP_GetTxTimestamp() [all …]
|
/hal_stm32-3.7.0/stm32cube/stm32h5xx/drivers/src/ |
D | stm32h5xx_hal_eth.c | 1417 ETH_TimeStampTypeDef *timestamp = &heth->TxTimestamp; in HAL_ETH_ReleaseTxPacket() local 1447 timestamp->TimeStampLow = heth->Init.TxDesc[idx].DESC0; in HAL_ETH_ReleaseTxPacket() 1449 timestamp->TimeStampHigh = heth->Init.TxDesc[idx].DESC1; in HAL_ETH_ReleaseTxPacket() 1453 timestamp->TimeStampHigh = timestamp->TimeStampLow = UINT32_MAX; in HAL_ETH_ReleaseTxPacket() 1461 if (timestamp->TimeStampHigh != UINT32_MAX && timestamp->TimeStampLow != UINT32_MAX) in HAL_ETH_ReleaseTxPacket() 1463 heth->txPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1472 if (timestamp->TimeStampHigh != UINT32_MAX && timestamp->TimeStampLow != UINT32_MAX) in HAL_ETH_ReleaseTxPacket() 1474 HAL_ETH_TxPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1760 …_StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp) in HAL_ETH_PTP_GetTxTimestamp() argument 1769 timestamp->TimeStampLow = dmatxdesc->DESC0; in HAL_ETH_PTP_GetTxTimestamp() [all …]
|
/hal_stm32-3.7.0/stm32cube/stm32h7xx/ |
D | README | 64 *Fix to use transmit timestamp when it is valid 65 Read timestamp only when status flag is set in Tx descriptor. 66 Fire transmit timestamp callbacks only when there is a valid 67 non-zero timestamp.
|
/hal_stm32-3.7.0/stm32cube/stm32f4xx/drivers/src/ |
D | stm32f4xx_hal_eth.c | 1451 ETH_TimeStampTypeDef *timestamp = &heth->TxTimestamp; in HAL_ETH_ReleaseTxPacket() local 1474 timestamp->TimeStampLow = heth->Init.TxDesc[idx].DESC6; in HAL_ETH_ReleaseTxPacket() 1476 timestamp->TimeStampHigh = heth->Init.TxDesc[idx].DESC7; in HAL_ETH_ReleaseTxPacket() 1483 heth->txPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1491 HAL_ETH_TxPtpCallback(dmatxdesclist->PacketAddress[idx], timestamp); in HAL_ETH_ReleaseTxPacket() 1765 …_StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp) in HAL_ETH_PTP_GetTxTimestamp() argument 1774 timestamp->TimeStampLow = dmatxdesc->DESC0; in HAL_ETH_PTP_GetTxTimestamp() 1776 timestamp->TimeStampHigh = dmatxdesc->DESC1; in HAL_ETH_PTP_GetTxTimestamp() 1796 …_StatusTypeDef HAL_ETH_PTP_GetRxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp) in HAL_ETH_PTP_GetRxTimestamp() argument 1801 timestamp->TimeStampLow = heth->RxDescList.TimeStamp.TimeStampLow; in HAL_ETH_PTP_GetRxTimestamp() [all …]
|
D | stm32f4xx_hal_can.c | 1476 uint32_t timestamp = 0U; in HAL_CAN_GetTxTimestamp() local 1490 …timestamp = (hcan->Instance->sTxMailBox[transmitmailbox].TDTR & CAN_TDT0R_TIME) >> CAN_TDT0R_TIME_… in HAL_CAN_GetTxTimestamp() 1494 return timestamp; in HAL_CAN_GetTxTimestamp()
|
/hal_stm32-3.7.0/stm32cube/stm32f7xx/drivers/include/ |
D | stm32f7xx_hal_eth.h | 514 … ETH_TimeStampTypeDef *timestamp); /*!< pointer to an ETH Tx Free function */ 1926 …StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 1927 …StatusTypeDef HAL_ETH_PTP_GetRxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 1949 void HAL_ETH_TxPtpCallback(uint32_t *buff, ETH_TimeStampTypeDef *timestamp);
|
/hal_stm32-3.7.0/stm32cube/stm32h5xx/drivers/include/ |
D | stm32h5xx_hal_eth.h | 511 … ETH_TimeStampTypeDef *timestamp); /*!< pointer to an ETH Tx Free function */ 1731 …StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 1732 …StatusTypeDef HAL_ETH_PTP_GetRxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 1755 void HAL_ETH_TxPtpCallback(uint32_t *buff, ETH_TimeStampTypeDef *timestamp);
|
/hal_stm32-3.7.0/stm32cube/stm32h7rsxx/drivers/include/ |
D | stm32h7rsxx_hal_eth.h | 511 … ETH_TimeStampTypeDef *timestamp); /*!< pointer to an ETH Tx Free function */ 1731 …StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 1732 …StatusTypeDef HAL_ETH_PTP_GetRxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 1755 void HAL_ETH_TxPtpCallback(uint32_t *buff, ETH_TimeStampTypeDef *timestamp);
|
/hal_stm32-3.7.0/stm32cube/stm32f4xx/drivers/include/ |
D | stm32f4xx_hal_eth.h | 515 … ETH_TimeStampTypeDef *timestamp); /*!< pointer to an ETH Tx Free function */ 2057 …StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 2058 …StatusTypeDef HAL_ETH_PTP_GetRxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 2080 void HAL_ETH_TxPtpCallback(uint32_t *buff, ETH_TimeStampTypeDef *timestamp);
|
/hal_stm32-3.7.0/stm32cube/stm32h7xx/drivers/include/ |
D | stm32h7xx_hal_eth.h | 511 … ETH_TimeStampTypeDef *timestamp); /*!< pointer to an ETH Tx Free function */ 1757 …StatusTypeDef HAL_ETH_PTP_GetTxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 1758 …StatusTypeDef HAL_ETH_PTP_GetRxTimestamp(ETH_HandleTypeDef *heth, ETH_TimeStampTypeDef *timestamp); 1781 void HAL_ETH_TxPtpCallback(uint32_t *buff, ETH_TimeStampTypeDef *timestamp);
|
/hal_stm32-3.7.0/stm32cube/stm32f3xx/drivers/src/ |
D | stm32f3xx_hal_can.c | 1432 uint32_t timestamp = 0U; in HAL_CAN_GetTxTimestamp() local 1446 …timestamp = (hcan->Instance->sTxMailBox[transmitmailbox].TDTR & CAN_TDT0R_TIME) >> CAN_TDT0R_TIME_… in HAL_CAN_GetTxTimestamp() 1450 return timestamp; in HAL_CAN_GetTxTimestamp()
|
/hal_stm32-3.7.0/stm32cube/stm32f0xx/drivers/src/ |
D | stm32f0xx_hal_can.c | 1432 uint32_t timestamp = 0U; in HAL_CAN_GetTxTimestamp() local 1458 …timestamp = (hcan->Instance->sTxMailBox[transmitmailbox].TDTR & CAN_TDT0R_TIME) >> CAN_TDT0R_TIME_… in HAL_CAN_GetTxTimestamp() 1462 return timestamp; in HAL_CAN_GetTxTimestamp()
|
/hal_stm32-3.7.0/stm32cube/stm32f2xx/drivers/src/ |
D | stm32f2xx_hal_can.c | 1449 uint32_t timestamp = 0U; in HAL_CAN_GetTxTimestamp() local 1463 …timestamp = (hcan->Instance->sTxMailBox[transmitmailbox].TDTR & CAN_TDT0R_TIME) >> CAN_TDT0R_TIME_… in HAL_CAN_GetTxTimestamp() 1467 return timestamp; in HAL_CAN_GetTxTimestamp()
|
/hal_stm32-3.7.0/stm32cube/stm32f1xx/drivers/src/ |
D | stm32f1xx_hal_can.c | 1449 uint32_t timestamp = 0U; in HAL_CAN_GetTxTimestamp() local 1463 …timestamp = (hcan->Instance->sTxMailBox[transmitmailbox].TDTR & CAN_TDT0R_TIME) >> CAN_TDT0R_TIME_… in HAL_CAN_GetTxTimestamp() 1467 return timestamp; in HAL_CAN_GetTxTimestamp()
|
/hal_stm32-3.7.0/stm32cube/stm32l4xx/drivers/src/ |
D | stm32l4xx_hal_can.c | 1449 uint32_t timestamp = 0U; in HAL_CAN_GetTxTimestamp() local 1463 …timestamp = (hcan->Instance->sTxMailBox[transmitmailbox].TDTR & CAN_TDT0R_TIME) >> CAN_TDT0R_TIME_… in HAL_CAN_GetTxTimestamp() 1467 return timestamp; in HAL_CAN_GetTxTimestamp()
|