Lines Matching refs:macconf
279 static void ETH_SetMACConfig(ETH_HandleTypeDef *heth, const ETH_MACConfigTypeDef *macconf);
2200 HAL_StatusTypeDef HAL_ETH_GetMACConfig(const ETH_HandleTypeDef *heth, ETH_MACConfigTypeDef *macconf) in HAL_ETH_GetMACConfig() argument
2202 if (macconf == NULL) in HAL_ETH_GetMACConfig()
2208 …macconf->DeferralCheck = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_DC) >> 4) > 0U) ? ENABLE : DI… in HAL_ETH_GetMACConfig()
2209 macconf->BackOffLimit = READ_BIT(heth->Instance->MACCR, ETH_MACCR_BL); in HAL_ETH_GetMACConfig()
2210 …macconf->RetryTransmission = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_RD) >> 9) == 0U) ? ENABLE… in HAL_ETH_GetMACConfig()
2211 …macconf->CarrierSenseDuringTransmit = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_CSD) >> 16) > 0U) in HAL_ETH_GetMACConfig()
2213 …macconf->ReceiveOwn = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_ROD) >> 13) == 0U) ? ENABLE : DI… in HAL_ETH_GetMACConfig()
2214 …macconf->LoopbackMode = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_LM) >> 12) > 0U) ? ENABLE : DI… in HAL_ETH_GetMACConfig()
2215 macconf->DuplexMode = READ_BIT(heth->Instance->MACCR, ETH_MACCR_DM); in HAL_ETH_GetMACConfig()
2216 macconf->Speed = READ_BIT(heth->Instance->MACCR, ETH_MACCR_FES); in HAL_ETH_GetMACConfig()
2217 …macconf->Jabber = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_JD) >> 22) == 0U) ? ENABLE : DISABLE; in HAL_ETH_GetMACConfig()
2218 …macconf->Watchdog = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_WD) >> 23) == 0U) ? ENABLE : DISAB… in HAL_ETH_GetMACConfig()
2219 …macconf->AutomaticPadCRCStrip = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_APCS) >> 7) > 0U) ? EN… in HAL_ETH_GetMACConfig()
2220 macconf->InterPacketGapVal = READ_BIT(heth->Instance->MACCR, ETH_MACCR_IFG); in HAL_ETH_GetMACConfig()
2221 …macconf->ChecksumOffload = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_IPCO) >> 10U) > 0U) ? ENABL… in HAL_ETH_GetMACConfig()
2222 …macconf->CRCStripTypePacket = ((READ_BIT(heth->Instance->MACCR, ETH_MACCR_CSTF) >> 25U) > 0U) ? EN… in HAL_ETH_GetMACConfig()
2224 …macconf->TransmitFlowControl = ((READ_BIT(heth->Instance->MACFCR, ETH_MACFCR_TFCE) >> 1) > 0U) ? E… in HAL_ETH_GetMACConfig()
2225 …macconf->ZeroQuantaPause = ((READ_BIT(heth->Instance->MACFCR, ETH_MACFCR_ZQPD) >> 7) == 0U) ? ENAB… in HAL_ETH_GetMACConfig()
2226 macconf->PauseLowThreshold = READ_BIT(heth->Instance->MACFCR, ETH_MACFCR_PLT); in HAL_ETH_GetMACConfig()
2227 macconf->PauseTime = (READ_BIT(heth->Instance->MACFCR, ETH_MACFCR_PT) >> 16); in HAL_ETH_GetMACConfig()
2228 …macconf->ReceiveFlowControl = ((READ_BIT(heth->Instance->MACFCR, ETH_MACFCR_RFCE) >> 2U) > 0U) ? E… in HAL_ETH_GetMACConfig()
2229 …macconf->UnicastPausePacketDetect = ((READ_BIT(heth->Instance->MACFCR, ETH_MACFCR_UPFD) >> 3U) > 0… in HAL_ETH_GetMACConfig()
2282 HAL_StatusTypeDef HAL_ETH_SetMACConfig(ETH_HandleTypeDef *heth, ETH_MACConfigTypeDef *macconf) in HAL_ETH_SetMACConfig() argument
2284 if (macconf == NULL) in HAL_ETH_SetMACConfig()
2291 ETH_SetMACConfig(heth, macconf); in HAL_ETH_SetMACConfig()
2749 static void ETH_SetMACConfig(ETH_HandleTypeDef *heth, const ETH_MACConfigTypeDef *macconf) in ETH_SetMACConfig() argument
2759 tmpreg1 |= (uint32_t)(((uint32_t)macconf->CRCStripTypePacket << 25U) | in ETH_SetMACConfig()
2760 ((uint32_t)((macconf->Watchdog == DISABLE) ? 1U : 0U) << 23U) | in ETH_SetMACConfig()
2761 ((uint32_t)((macconf->Jabber == DISABLE) ? 1U : 0U) << 22U) | in ETH_SetMACConfig()
2762 (uint32_t)macconf->InterPacketGapVal | in ETH_SetMACConfig()
2763 ((uint32_t)macconf->CarrierSenseDuringTransmit << 16U) | in ETH_SetMACConfig()
2764 macconf->Speed | in ETH_SetMACConfig()
2765 ((uint32_t)((macconf->ReceiveOwn == DISABLE) ? 1U : 0U) << 13U) | in ETH_SetMACConfig()
2766 ((uint32_t)macconf->LoopbackMode << 12U) | in ETH_SetMACConfig()
2767 macconf->DuplexMode | in ETH_SetMACConfig()
2768 ((uint32_t)macconf->ChecksumOffload << 10U) | in ETH_SetMACConfig()
2769 ((uint32_t)((macconf->RetryTransmission == DISABLE) ? 1U : 0U) << 9U) | in ETH_SetMACConfig()
2770 ((uint32_t)macconf->AutomaticPadCRCStrip << 7U) | in ETH_SetMACConfig()
2771 macconf->BackOffLimit | in ETH_SetMACConfig()
2772 ((uint32_t)macconf->DeferralCheck << 4U)); in ETH_SetMACConfig()
2790 tmpreg1 |= (uint32_t)((macconf->PauseTime << 16U) | in ETH_SetMACConfig()
2791 ((uint32_t)((macconf->ZeroQuantaPause == DISABLE) ? 1U : 0U) << 7U) | in ETH_SetMACConfig()
2792 macconf->PauseLowThreshold | in ETH_SetMACConfig()
2793 … ((uint32_t)((macconf->UnicastPausePacketDetect == ENABLE) ? 1U : 0U) << 3U) | in ETH_SetMACConfig()
2794 ((uint32_t)((macconf->ReceiveFlowControl == ENABLE) ? 1U : 0U) << 2U) | in ETH_SetMACConfig()
2795 ((uint32_t)((macconf->TransmitFlowControl == ENABLE) ? 1U : 0U) << 1U)); in ETH_SetMACConfig()