/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/Legacy/ |
D | stm32h7xx_hal_eth.c | 694 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/ |
D | stm32f7xx_hal_eth.c | 888 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/ |
D | stm32f4xx_hal_eth.c | 888 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/ |
D | stm32h7rsxx_hal_eth.c | 860 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/ |
D | stm32h7xx_hal_eth.c | 860 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/ |
D | stm32h5xx_hal_eth.c | 860 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/ |
D | stm32n6xx_hal_eth.c | 880 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 …]
|