Home
last modified time | relevance | path

Searched refs:dmarxdesc (Results 1 – 7 of 7) sorted by relevance

/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/Legacy/
Dstm32h7xx_hal_eth.c694 ETH_DMADescTypeDef *dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[Index]; in HAL_ETH_DescAssignMemory() local
705 WRITE_REG(dmarxdesc->DESC0, (uint32_t)pBuffer1); in HAL_ETH_DescAssignMemory()
707 WRITE_REG(dmarxdesc->BackupAddr0, (uint32_t)pBuffer1); in HAL_ETH_DescAssignMemory()
709 SET_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCRF_BUF1V); in HAL_ETH_DescAssignMemory()
714 WRITE_REG(dmarxdesc->DESC2, (uint32_t)pBuffer2); in HAL_ETH_DescAssignMemory()
716 WRITE_REG(dmarxdesc->BackupAddr1, (uint32_t)pBuffer2); in HAL_ETH_DescAssignMemory()
718 SET_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCRF_BUF2V); in HAL_ETH_DescAssignMemory()
721 SET_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCRF_OWN); in HAL_ETH_DescAssignMemory()
796 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_Start_IT() local
805 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descindex]; in HAL_ETH_Start_IT()
[all …]
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/
Dstm32f7xx_hal_eth.c888 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_Stop_IT() local
931 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descindex]; in HAL_ETH_Stop_IT()
932 SET_BIT(dmarxdesc->DESC1, ETH_DMARXDESC_DIC); in HAL_ETH_Stop_IT()
1086 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_ReadData() local
1104 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in HAL_ETH_ReadData()
1108 …while ((READ_BIT(dmarxdesc->DESC0, ETH_DMARXDESC_OWN) == (uint32_t)RESET) && (desccnt < desccntmax) in HAL_ETH_ReadData()
1111 if (READ_BIT(dmarxdesc->DESC0, ETH_DMARXDESC_LS) != (uint32_t)RESET) in HAL_ETH_ReadData()
1114 heth->RxDescList.TimeStamp.TimeStampHigh = dmarxdesc->DESC7; in HAL_ETH_ReadData()
1116 heth->RxDescList.TimeStamp.TimeStampLow = dmarxdesc->DESC6; in HAL_ETH_ReadData()
1118 …if ((READ_BIT(dmarxdesc->DESC0, ETH_DMARXDESC_FS) != (uint32_t)RESET) || (heth->RxDescList.pRxStar… in HAL_ETH_ReadData()
[all …]
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/
Dstm32f4xx_hal_eth.c888 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_Stop_IT() local
931 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descindex]; in HAL_ETH_Stop_IT()
932 SET_BIT(dmarxdesc->DESC1, ETH_DMARXDESC_DIC); in HAL_ETH_Stop_IT()
1086 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_ReadData() local
1104 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in HAL_ETH_ReadData()
1108 …while ((READ_BIT(dmarxdesc->DESC0, ETH_DMARXDESC_OWN) == (uint32_t)RESET) && (desccnt < desccntmax) in HAL_ETH_ReadData()
1111 if (READ_BIT(dmarxdesc->DESC0, ETH_DMARXDESC_LS) != (uint32_t)RESET) in HAL_ETH_ReadData()
1114 heth->RxDescList.TimeStamp.TimeStampHigh = dmarxdesc->DESC7; in HAL_ETH_ReadData()
1116 heth->RxDescList.TimeStamp.TimeStampLow = dmarxdesc->DESC6; in HAL_ETH_ReadData()
1118 …if ((READ_BIT(dmarxdesc->DESC0, ETH_DMARXDESC_FS) != (uint32_t)RESET) || (heth->RxDescList.pRxStar… in HAL_ETH_ReadData()
[all …]
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/
Dstm32h7rsxx_hal_eth.c860 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_Stop_IT() local
894 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descindex]; in HAL_ETH_Stop_IT()
895 CLEAR_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCRF_IOC); in HAL_ETH_Stop_IT()
1043 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_ReadData() local
1061 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in HAL_ETH_ReadData()
1065 …while ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_OWN) == (uint32_t)RESET) && (desccnt < desccn… in HAL_ETH_ReadData()
1068 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_CTXT) != (uint32_t)RESET) in HAL_ETH_ReadData()
1071 heth->RxDescList.TimeStamp.TimeStampHigh = dmarxdesc->DESC1; in HAL_ETH_ReadData()
1073 heth->RxDescList.TimeStamp.TimeStampLow = dmarxdesc->DESC0; in HAL_ETH_ReadData()
1075 …if ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) || (heth->RxDescList.pRx… in HAL_ETH_ReadData()
[all …]
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/
Dstm32h7xx_hal_eth.c860 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_Stop_IT() local
894 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descindex]; in HAL_ETH_Stop_IT()
895 CLEAR_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCRF_IOC); in HAL_ETH_Stop_IT()
1043 ETH_DMADescTypeDef *dmarxdesc, *dmarxdesc_temp; in HAL_ETH_ReadData() local
1061 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in HAL_ETH_ReadData()
1065 …while ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_OWN) == (uint32_t)RESET) && (desccnt < desccn… in HAL_ETH_ReadData()
1068 …if ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) || (heth->RxDescList.pRx… in HAL_ETH_ReadData()
1071 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) in HAL_ETH_ReadData()
1078 bufflength = READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_PL) - heth->RxDescList.RxDataLength; in HAL_ETH_ReadData()
1081 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_LD) != (uint32_t)RESET) in HAL_ETH_ReadData()
[all …]
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_hal_eth.c860 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_Stop_IT() local
894 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descindex]; in HAL_ETH_Stop_IT()
895 CLEAR_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCRF_IOC); in HAL_ETH_Stop_IT()
1043 ETH_DMADescTypeDef *dmarxdesc, *dmarxdesc_temp; in HAL_ETH_ReadData() local
1061 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in HAL_ETH_ReadData()
1065 …while ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_OWN) == (uint32_t)RESET) && (desccnt < desccn… in HAL_ETH_ReadData()
1068 …if ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) || (heth->RxDescList.pRx… in HAL_ETH_ReadData()
1071 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) in HAL_ETH_ReadData()
1078 bufflength = READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_PL) - heth->RxDescList.RxDataLength; in HAL_ETH_ReadData()
1081 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_LD) != (uint32_t)RESET) in HAL_ETH_ReadData()
[all …]
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/src/
Dstm32n6xx_hal_eth.c880 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_Stop_IT() local
922 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList[ch].RxDesc[descindex]; in HAL_ETH_Stop_IT()
923 CLEAR_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCRF_IOC); in HAL_ETH_Stop_IT()
1081 ETH_DMADescTypeDef *dmarxdesc; in HAL_ETH_ReadData() local
1100 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList[ch].RxDesc[descidx]; in HAL_ETH_ReadData()
1104 …while ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_OWN) == (uint32_t)RESET) && (desccnt < desccn… in HAL_ETH_ReadData()
1107 if ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) || in HAL_ETH_ReadData()
1111 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) in HAL_ETH_ReadData()
1118 … bufflength = READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_PL) - heth->RxDescList[ch].RxDataLength; in HAL_ETH_ReadData()
1121 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_LD) != (uint32_t)RESET) in HAL_ETH_ReadData()
[all …]