STM32F479xx HAL User Manual
|
#define IS_ETH_ADDRESS_ALIGNED_BEATS | ( | CMD | ) |
(((CMD) == ETH_ADDRESSALIGNEDBEATS_ENABLE) || \ ((CMD) == ETH_ADDRESSALIGNEDBEATS_DISABLE))
Definition at line 165 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_AUTOMATIC_PADCRC_STRIP | ( | CMD | ) |
(((CMD) == ETH_AUTOMATICPADCRCSTRIP_ENABLE) || \ ((CMD) == ETH_AUTOMATICPADCRCSTRIP_DISABLE))
Definition at line 79 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_AUTONEGOTIATION | ( | CMD | ) |
(((CMD) == ETH_AUTONEGOTIATION_ENABLE) || \ ((CMD) == ETH_AUTONEGOTIATION_DISABLE))
Definition at line 45 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_Init().
#define IS_ETH_BACKOFF_LIMIT | ( | LIMIT | ) |
(((LIMIT) == ETH_BACKOFFLIMIT_10) || \ ((LIMIT) == ETH_BACKOFFLIMIT_8) || \ ((LIMIT) == ETH_BACKOFFLIMIT_4) || \ ((LIMIT) == ETH_BACKOFFLIMIT_1))
Definition at line 81 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_BROADCAST_FRAMES_RECEPTION | ( | CMD | ) |
(((CMD) == ETH_BROADCASTFRAMESRECEPTION_ENABLE) || \ ((CMD) == ETH_BROADCASTFRAMESRECEPTION_DISABLE))
Definition at line 95 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_CARRIER_SENSE | ( | CMD | ) |
(((CMD) == ETH_CARRIERSENCE_ENABLE) || \ ((CMD) == ETH_CARRIERSENCE_DISABLE))
Definition at line 69 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_CHECKSUM_MODE | ( | MODE | ) |
(((MODE) == ETH_CHECKSUM_BY_HARDWARE) || \ ((MODE) == ETH_CHECKSUM_BY_SOFTWARE))
Definition at line 53 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_Init().
#define IS_ETH_CHECKSUM_OFFLOAD | ( | CMD | ) |
(((CMD) == ETH_CHECKSUMOFFLAOD_ENABLE) || \ ((CMD) == ETH_CHECKSUMOFFLAOD_DISABLE))
Definition at line 75 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_CONTROL_FRAMES | ( | PASS | ) |
(((PASS) == ETH_PASSCONTROLFRAMES_BLOCKALL) || \ ((PASS) == ETH_PASSCONTROLFRAMES_FORWARDALL) || \ ((PASS) == ETH_PASSCONTROLFRAMES_FORWARDPASSEDADDRFILTER))
Definition at line 92 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_DEFERRAL_CHECK | ( | CMD | ) |
(((CMD) == ETH_DEFFERRALCHECK_ENABLE) || \ ((CMD) == ETH_DEFFERRALCHECK_DISABLE))
Definition at line 85 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_DESTINATION_ADDR_FILTER | ( | FILTER | ) |
(((FILTER) == ETH_DESTINATIONADDRFILTER_NORMAL) || \ ((FILTER) == ETH_DESTINATIONADDRFILTER_INVERSE))
Definition at line 97 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_DMA_ARBITRATION_ROUNDROBIN_RXTX | ( | RATIO | ) |
(((RATIO) == ETH_DMAARBITRATION_ROUNDROBIN_RXTX_1_1) || \ ((RATIO) == ETH_DMAARBITRATION_ROUNDROBIN_RXTX_2_1) || \ ((RATIO) == ETH_DMAARBITRATION_ROUNDROBIN_RXTX_3_1) || \ ((RATIO) == ETH_DMAARBITRATION_ROUNDROBIN_RXTX_4_1) || \ ((RATIO) == ETH_DMAARBITRATION_RXPRIORTX))
Definition at line 194 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_DMA_DESC_SKIP_LENGTH | ( | LENGTH | ) | ((LENGTH) <= 0x1FU) |
Definition at line 193 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_DMA_FLAG | ( | FLAG | ) | ((((FLAG) & 0xC7FE1800U) == 0x00U) && ((FLAG) != 0x00U)) |
Definition at line 252 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMA_GET_FLAG | ( | FLAG | ) |
(((FLAG) == ETH_DMA_FLAG_TST) || ((FLAG) == ETH_DMA_FLAG_PMT) || \ ((FLAG) == ETH_DMA_FLAG_MMC) || ((FLAG) == ETH_DMA_FLAG_DATATRANSFERERROR) || \ ((FLAG) == ETH_DMA_FLAG_READWRITEERROR) || ((FLAG) == ETH_DMA_FLAG_ACCESSERROR) || \ ((FLAG) == ETH_DMA_FLAG_NIS) || ((FLAG) == ETH_DMA_FLAG_AIS) || \ ((FLAG) == ETH_DMA_FLAG_ER) || ((FLAG) == ETH_DMA_FLAG_FBE) || \ ((FLAG) == ETH_DMA_FLAG_ET) || ((FLAG) == ETH_DMA_FLAG_RWT) || \ ((FLAG) == ETH_DMA_FLAG_RPS) || ((FLAG) == ETH_DMA_FLAG_RBU) || \ ((FLAG) == ETH_DMA_FLAG_R) || ((FLAG) == ETH_DMA_FLAG_TU) || \ ((FLAG) == ETH_DMA_FLAG_RO) || ((FLAG) == ETH_DMA_FLAG_TJT) || \ ((FLAG) == ETH_DMA_FLAG_TBU) || ((FLAG) == ETH_DMA_FLAG_TPS) || \ ((FLAG) == ETH_DMA_FLAG_T))
Definition at line 253 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMA_GET_IT | ( | IT | ) |
(((IT) == ETH_DMA_IT_TST) || ((IT) == ETH_DMA_IT_PMT) || \ ((IT) == ETH_DMA_IT_MMC) || ((IT) == ETH_DMA_IT_NIS) || \ ((IT) == ETH_DMA_IT_AIS) || ((IT) == ETH_DMA_IT_ER) || \ ((IT) == ETH_DMA_IT_FBE) || ((IT) == ETH_DMA_IT_ET) || \ ((IT) == ETH_DMA_IT_RWT) || ((IT) == ETH_DMA_IT_RPS) || \ ((IT) == ETH_DMA_IT_RBU) || ((IT) == ETH_DMA_IT_R) || \ ((IT) == ETH_DMA_IT_TU) || ((IT) == ETH_DMA_IT_RO) || \ ((IT) == ETH_DMA_IT_TJT) || ((IT) == ETH_DMA_IT_TBU) || \ ((IT) == ETH_DMA_IT_TPS) || ((IT) == ETH_DMA_IT_T))
Definition at line 272 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMA_GET_OVERFLOW | ( | OVERFLOW | ) |
(((OVERFLOW) == ETH_DMA_OVERFLOW_RXFIFOCOUNTER) || \ ((OVERFLOW) == ETH_DMA_OVERFLOW_MISSEDFRAMECOUNTER))
Definition at line 281 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMA_IT | ( | IT | ) | ((((IT) & 0xC7FE1800U) == 0x00U) && ((IT) != 0x00U)) |
Definition at line 271 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMA_RXDESC_BUFFER | ( | BUFFER | ) |
(((BUFFER) == ETH_DMARXDESC_BUFFER1) || \ ((BUFFER) == ETH_DMARXDESC_BUFFER2))
Definition at line 248 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMA_TXDESC_CHECKSUM | ( | CHECKSUM | ) |
(((CHECKSUM) == ETH_DMATXDESC_CHECKSUMBYPASS) || \ ((CHECKSUM) == ETH_DMATXDESC_CHECKSUMIPV4HEADER) || \ ((CHECKSUM) == ETH_DMATXDESC_CHECKSUMTCPUDPICMPSEGMENT) || \ ((CHECKSUM) == ETH_DMATXDESC_CHECKSUMTCPUDPICMPFULL))
Definition at line 225 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMA_TXDESC_SEGMENT | ( | SEGMENT | ) |
(((SEGMENT) == ETH_DMATXDESC_LASTSEGMENTS) || \ ((SEGMENT) == ETH_DMATXDESC_FIRSTSEGMENT))
Definition at line 223 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMARXDESC_GET_FLAG | ( | FLAG | ) |
(((FLAG) == ETH_DMARXDESC_OWN) || \ ((FLAG) == ETH_DMARXDESC_AFM) || \ ((FLAG) == ETH_DMARXDESC_ES) || \ ((FLAG) == ETH_DMARXDESC_DE) || \ ((FLAG) == ETH_DMARXDESC_SAF) || \ ((FLAG) == ETH_DMARXDESC_LE) || \ ((FLAG) == ETH_DMARXDESC_OE) || \ ((FLAG) == ETH_DMARXDESC_VLAN) || \ ((FLAG) == ETH_DMARXDESC_FS) || \ ((FLAG) == ETH_DMARXDESC_LS) || \ ((FLAG) == ETH_DMARXDESC_IPV4HCE) || \ ((FLAG) == ETH_DMARXDESC_LC) || \ ((FLAG) == ETH_DMARXDESC_FT) || \ ((FLAG) == ETH_DMARXDESC_RWT) || \ ((FLAG) == ETH_DMARXDESC_RE) || \ ((FLAG) == ETH_DMARXDESC_DBE) || \ ((FLAG) == ETH_DMARXDESC_CE) || \ ((FLAG) == ETH_DMARXDESC_MAMPCE))
Definition at line 230 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMATXDESC_BUFFER_SIZE | ( | SIZE | ) | ((SIZE) <= 0x1FFFU) |
Definition at line 229 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DMATXDESC_GET_FLAG | ( | FLAG | ) |
(((FLAG) == ETH_DMATXDESC_OWN) || \ ((FLAG) == ETH_DMATXDESC_IC) || \ ((FLAG) == ETH_DMATXDESC_LS) || \ ((FLAG) == ETH_DMATXDESC_FS) || \ ((FLAG) == ETH_DMATXDESC_DC) || \ ((FLAG) == ETH_DMATXDESC_DP) || \ ((FLAG) == ETH_DMATXDESC_TTSE) || \ ((FLAG) == ETH_DMATXDESC_TER) || \ ((FLAG) == ETH_DMATXDESC_TCH) || \ ((FLAG) == ETH_DMATXDESC_TTSS) || \ ((FLAG) == ETH_DMATXDESC_IHE) || \ ((FLAG) == ETH_DMATXDESC_ES) || \ ((FLAG) == ETH_DMATXDESC_JT) || \ ((FLAG) == ETH_DMATXDESC_FF) || \ ((FLAG) == ETH_DMATXDESC_PCE) || \ ((FLAG) == ETH_DMATXDESC_LCA) || \ ((FLAG) == ETH_DMATXDESC_NC) || \ ((FLAG) == ETH_DMATXDESC_LCO) || \ ((FLAG) == ETH_DMATXDESC_EC) || \ ((FLAG) == ETH_DMATXDESC_VF) || \ ((FLAG) == ETH_DMATXDESC_CC) || \ ((FLAG) == ETH_DMATXDESC_ED) || \ ((FLAG) == ETH_DMATXDESC_UF) || \ ((FLAG) == ETH_DMATXDESC_DB))
Definition at line 199 of file stm32f4xx_hal_eth.h.
#define IS_ETH_DROP_TCPIP_CHECKSUM_FRAME | ( | CMD | ) |
(((CMD) == ETH_DROPTCPIPCHECKSUMERRORFRAME_ENABLE) || \ ((CMD) == ETH_DROPTCPIPCHECKSUMERRORFRAME_DISABLE))
Definition at line 139 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_DUPLEX_MODE | ( | MODE | ) |
(((MODE) == ETH_MODE_FULLDUPLEX) || \ ((MODE) == ETH_MODE_HALFDUPLEX))
Definition at line 49 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC(), and HAL_ETH_Init().
#define IS_ETH_ENHANCED_DESCRIPTOR_FORMAT | ( | CMD | ) |
(((CMD) == ETH_DMAENHANCEDDESCRIPTOR_ENABLE) || \ ((CMD) == ETH_DMAENHANCEDDESCRIPTOR_DISABLE))
Definition at line 288 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_FIXED_BURST | ( | CMD | ) |
(((CMD) == ETH_FIXEDBURST_ENABLE) || \ ((CMD) == ETH_FIXEDBURST_DISABLE))
Definition at line 167 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_FLUSH_RECEIVE_FRAME | ( | CMD | ) |
(((CMD) == ETH_FLUSHRECEIVEDFRAME_ENABLE) || \ ((CMD) == ETH_FLUSHRECEIVEDFRAME_DISABLE))
Definition at line 143 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_FORWARD_ERROR_FRAMES | ( | CMD | ) |
(((CMD) == ETH_FORWARDERRORFRAMES_ENABLE) || \ ((CMD) == ETH_FORWARDERRORFRAMES_DISABLE))
Definition at line 155 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_FORWARD_UNDERSIZED_GOOD_FRAMES | ( | CMD | ) |
(((CMD) == ETH_FORWARDUNDERSIZEDGOODFRAMES_ENABLE) || \ ((CMD) == ETH_FORWARDUNDERSIZEDGOODFRAMES_DISABLE))
Definition at line 157 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_INTER_FRAME_GAP | ( | GAP | ) |
(((GAP) == ETH_INTERFRAMEGAP_96BIT) || \ ((GAP) == ETH_INTERFRAMEGAP_88BIT) || \ ((GAP) == ETH_INTERFRAMEGAP_80BIT) || \ ((GAP) == ETH_INTERFRAMEGAP_72BIT) || \ ((GAP) == ETH_INTERFRAMEGAP_64BIT) || \ ((GAP) == ETH_INTERFRAMEGAP_56BIT) || \ ((GAP) == ETH_INTERFRAMEGAP_48BIT) || \ ((GAP) == ETH_INTERFRAMEGAP_40BIT))
Definition at line 61 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_JABBER | ( | CMD | ) |
(((CMD) == ETH_JABBER_ENABLE) || \ ((CMD) == ETH_JABBER_DISABLE))
Definition at line 59 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_LOOPBACK_MODE | ( | CMD | ) |
(((CMD) == ETH_LOOPBACKMODE_ENABLE) || \ ((CMD) == ETH_LOOPBACKMODE_DISABLE))
Definition at line 73 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_MAC_ADDRESS0123 | ( | ADDRESS | ) |
(((ADDRESS) == ETH_MAC_ADDRESS0) || \ ((ADDRESS) == ETH_MAC_ADDRESS1) || \ ((ADDRESS) == ETH_MAC_ADDRESS2) || \ ((ADDRESS) == ETH_MAC_ADDRESS3))
Definition at line 124 of file stm32f4xx_hal_eth.h.
Referenced by ETH_MACAddressConfig().
#define IS_ETH_MAC_ADDRESS123 | ( | ADDRESS | ) |
(((ADDRESS) == ETH_MAC_ADDRESS1) || \ ((ADDRESS) == ETH_MAC_ADDRESS2) || \ ((ADDRESS) == ETH_MAC_ADDRESS3))
Definition at line 128 of file stm32f4xx_hal_eth.h.
#define IS_ETH_MAC_ADDRESS_FILTER | ( | FILTER | ) |
(((FILTER) == ETH_MAC_ADDRESSFILTER_SA) || \ ((FILTER) == ETH_MAC_ADDRESSFILTER_DA))
Definition at line 131 of file stm32f4xx_hal_eth.h.
#define IS_ETH_MAC_ADDRESS_MASK | ( | MASK | ) |
(((MASK) == ETH_MAC_ADDRESSMASK_BYTE6) || \ ((MASK) == ETH_MAC_ADDRESSMASK_BYTE5) || \ ((MASK) == ETH_MAC_ADDRESSMASK_BYTE4) || \ ((MASK) == ETH_MAC_ADDRESSMASK_BYTE3) || \ ((MASK) == ETH_MAC_ADDRESSMASK_BYTE2) || \ ((MASK) == ETH_MAC_ADDRESSMASK_BYTE1))
Definition at line 133 of file stm32f4xx_hal_eth.h.
#define IS_ETH_MAC_GET_FLAG | ( | FLAG | ) |
(((FLAG) == ETH_MAC_FLAG_TST) || ((FLAG) == ETH_MAC_FLAG_MMCT) || \ ((FLAG) == ETH_MAC_FLAG_MMCR) || ((FLAG) == ETH_MAC_FLAG_MMC) || \ ((FLAG) == ETH_MAC_FLAG_PMT))
Definition at line 268 of file stm32f4xx_hal_eth.h.
#define IS_ETH_MAC_GET_IT | ( | IT | ) |
(((IT) == ETH_MAC_IT_TST) || ((IT) == ETH_MAC_IT_MMCT) || \ ((IT) == ETH_MAC_IT_MMCR) || ((IT) == ETH_MAC_IT_MMC) || \ ((IT) == ETH_MAC_IT_PMT))
Definition at line 265 of file stm32f4xx_hal_eth.h.
#define IS_ETH_MAC_IT | ( | IT | ) | ((((IT) & 0xFFFFFDF1U) == 0x00U) && ((IT) != 0x00U)) |
Definition at line 264 of file stm32f4xx_hal_eth.h.
#define IS_ETH_MEDIA_INTERFACE | ( | MODE | ) |
(((MODE) == ETH_MEDIA_INTERFACE_MII) || \ ((MODE) == ETH_MEDIA_INTERFACE_RMII))
Definition at line 55 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_Init().
#define IS_ETH_MMC_GET_IT | ( | IT | ) |
(((IT) == ETH_MMC_IT_TGF) || ((IT) == ETH_MMC_IT_TGFMSC) || \ ((IT) == ETH_MMC_IT_TGFSC) || ((IT) == ETH_MMC_IT_RGUF) || \ ((IT) == ETH_MMC_IT_RFAE) || ((IT) == ETH_MMC_IT_RFCE))
Definition at line 285 of file stm32f4xx_hal_eth.h.
#define IS_ETH_MMC_IT | ( | IT | ) |
(((((IT) & 0xFFDF3FFFU) == 0x00U) || (((IT) & 0xEFFDFF9FU) == 0x00U)) && \ ((IT) != 0x00U))
Definition at line 283 of file stm32f4xx_hal_eth.h.
#define IS_ETH_MULTICAST_FRAMES_FILTER | ( | FILTER | ) |
(((FILTER) == ETH_MULTICASTFRAMESFILTER_PERFECTHASHTABLE) || \ ((FILTER) == ETH_MULTICASTFRAMESFILTER_HASHTABLE) || \ ((FILTER) == ETH_MULTICASTFRAMESFILTER_PERFECT) || \ ((FILTER) == ETH_MULTICASTFRAMESFILTER_NONE))
Definition at line 101 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_PAUSE_LOW_THRESHOLD | ( | THRESHOLD | ) |
(((THRESHOLD) == ETH_PAUSELOWTHRESHOLD_MINUS4) || \ ((THRESHOLD) == ETH_PAUSELOWTHRESHOLD_MINUS28) || \ ((THRESHOLD) == ETH_PAUSELOWTHRESHOLD_MINUS144) || \ ((THRESHOLD) == ETH_PAUSELOWTHRESHOLD_MINUS256))
Definition at line 111 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_PAUSE_TIME | ( | TIME | ) | ((TIME) <= 0xFFFFU) |
Definition at line 108 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_PHY_ADDRESS | ( | ADDRESS | ) | ((ADDRESS) <= 0x20U) |
Definition at line 44 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ReadPHYRegister(), and HAL_ETH_WritePHYRegister().
#define IS_ETH_PMT_GET_FLAG | ( | FLAG | ) |
(((FLAG) == ETH_PMT_FLAG_WUFR) || \ ((FLAG) == ETH_PMT_FLAG_MPR))
Definition at line 250 of file stm32f4xx_hal_eth.h.
#define IS_ETH_PROMISCUOUS_MODE | ( | CMD | ) |
(((CMD) == ETH_PROMISCUOUS_MODE_ENABLE) || \ ((CMD) == ETH_PROMISCUOUS_MODE_DISABLE))
Definition at line 99 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_RECEIVE_ALL | ( | CMD | ) |
(((CMD) == ETH_RECEIVEALL_ENABLE) || \ ((CMD) == ETH_RECEIVEAll_DISABLE))
Definition at line 87 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_RECEIVE_FLOWCONTROL | ( | CMD | ) |
(((CMD) == ETH_RECEIVEFLOWCONTROL_ENABLE) || \ ((CMD) == ETH_RECEIVEFLOWCONTROL_DISABLE))
Definition at line 117 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_RECEIVE_OWN | ( | CMD | ) |
(((CMD) == ETH_RECEIVEOWN_ENABLE) || \ ((CMD) == ETH_RECEIVEOWN_DISABLE))
Definition at line 71 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_RECEIVE_STORE_FORWARD | ( | CMD | ) |
(((CMD) == ETH_RECEIVESTOREFORWARD_ENABLE) || \ ((CMD) == ETH_RECEIVESTOREFORWARD_DISABLE))
Definition at line 141 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_RECEIVE_THRESHOLD_CONTROL | ( | THRESHOLD | ) |
(((THRESHOLD) == ETH_RECEIVEDTHRESHOLDCONTROL_64BYTES) || \ ((THRESHOLD) == ETH_RECEIVEDTHRESHOLDCONTROL_32BYTES) || \ ((THRESHOLD) == ETH_RECEIVEDTHRESHOLDCONTROL_96BYTES) || \ ((THRESHOLD) == ETH_RECEIVEDTHRESHOLDCONTROL_128BYTES))
Definition at line 159 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_RETRY_TRANSMISSION | ( | CMD | ) |
(((CMD) == ETH_RETRYTRANSMISSION_ENABLE) || \ ((CMD) == ETH_RETRYTRANSMISSION_DISABLE))
Definition at line 77 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_RX_MODE | ( | MODE | ) |
(((MODE) == ETH_RXPOLLING_MODE) || \ ((MODE) == ETH_RXINTERRUPT_MODE))
Definition at line 51 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_Init().
#define IS_ETH_RXDMA_BURST_LENGTH | ( | LENGTH | ) |
(((LENGTH) == ETH_RXDMABURSTLENGTH_1BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_2BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_4BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_8BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_16BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_32BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_4XPBL_4BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_4XPBL_8BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_4XPBL_16BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_4XPBL_32BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_4XPBL_64BEAT) || \ ((LENGTH) == ETH_RXDMABURSTLENGTH_4XPBL_128BEAT))
Definition at line 169 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_SECOND_FRAME_OPERATE | ( | CMD | ) |
(((CMD) == ETH_SECONDFRAMEOPERARTE_ENABLE) || \ ((CMD) == ETH_SECONDFRAMEOPERARTE_DISABLE))
Definition at line 163 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_SOURCE_ADDR_FILTER | ( | CMD | ) |
(((CMD) == ETH_SOURCEADDRFILTER_NORMAL_ENABLE) || \ ((CMD) == ETH_SOURCEADDRFILTER_INVERSE_ENABLE) || \ ((CMD) == ETH_SOURCEADDRFILTER_DISABLE))
Definition at line 89 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_SPEED | ( | SPEED | ) |
(((SPEED) == ETH_SPEED_10M) || \ ((SPEED) == ETH_SPEED_100M))
Definition at line 47 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC(), and HAL_ETH_Init().
#define IS_ETH_TRANSMIT_FLOWCONTROL | ( | CMD | ) |
(((CMD) == ETH_TRANSMITFLOWCONTROL_ENABLE) || \ ((CMD) == ETH_TRANSMITFLOWCONTROL_DISABLE))
Definition at line 119 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_TRANSMIT_STORE_FORWARD | ( | CMD | ) |
(((CMD) == ETH_TRANSMITSTOREFORWARD_ENABLE) || \ ((CMD) == ETH_TRANSMITSTOREFORWARD_DISABLE))
Definition at line 145 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_TRANSMIT_THRESHOLD_CONTROL | ( | THRESHOLD | ) |
(((THRESHOLD) == ETH_TRANSMITTHRESHOLDCONTROL_64BYTES) || \ ((THRESHOLD) == ETH_TRANSMITTHRESHOLDCONTROL_128BYTES) || \ ((THRESHOLD) == ETH_TRANSMITTHRESHOLDCONTROL_192BYTES) || \ ((THRESHOLD) == ETH_TRANSMITTHRESHOLDCONTROL_256BYTES) || \ ((THRESHOLD) == ETH_TRANSMITTHRESHOLDCONTROL_40BYTES) || \ ((THRESHOLD) == ETH_TRANSMITTHRESHOLDCONTROL_32BYTES) || \ ((THRESHOLD) == ETH_TRANSMITTHRESHOLDCONTROL_24BYTES) || \ ((THRESHOLD) == ETH_TRANSMITTHRESHOLDCONTROL_16BYTES))
Definition at line 147 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_TXDMA_BURST_LENGTH | ( | LENGTH | ) |
(((LENGTH) == ETH_TXDMABURSTLENGTH_1BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_2BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_4BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_8BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_16BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_32BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_4XPBL_4BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_4XPBL_8BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_4XPBL_16BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_4XPBL_32BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_4XPBL_64BEAT) || \ ((LENGTH) == ETH_TXDMABURSTLENGTH_4XPBL_128BEAT))
Definition at line 181 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigDMA().
#define IS_ETH_UNICAST_FRAMES_FILTER | ( | FILTER | ) |
(((FILTER) == ETH_UNICASTFRAMESFILTER_PERFECTHASHTABLE) || \ ((FILTER) == ETH_UNICASTFRAMESFILTER_HASHTABLE) || \ ((FILTER) == ETH_UNICASTFRAMESFILTER_PERFECT))
Definition at line 105 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_UNICAST_PAUSE_FRAME_DETECT | ( | CMD | ) |
(((CMD) == ETH_UNICASTPAUSEFRAMEDETECT_ENABLE) || \ ((CMD) == ETH_UNICASTPAUSEFRAMEDETECT_DISABLE))
Definition at line 115 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_VLAN_TAG_COMPARISON | ( | COMPARISON | ) |
(((COMPARISON) == ETH_VLANTAGCOMPARISON_12BIT) || \ ((COMPARISON) == ETH_VLANTAGCOMPARISON_16BIT))
Definition at line 121 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_VLAN_TAG_IDENTIFIER | ( | IDENTIFIER | ) | ((IDENTIFIER) <= 0xFFFFU) |
Definition at line 123 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_WATCHDOG | ( | CMD | ) |
(((CMD) == ETH_WATCHDOG_ENABLE) || \ ((CMD) == ETH_WATCHDOG_DISABLE))
Definition at line 57 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().
#define IS_ETH_ZEROQUANTA_PAUSE | ( | CMD | ) |
(((CMD) == ETH_ZEROQUANTAPAUSE_ENABLE) || \ ((CMD) == ETH_ZEROQUANTAPAUSE_DISABLE))
Definition at line 109 of file stm32f4xx_hal_eth.h.
Referenced by HAL_ETH_ConfigMAC().