Parameters:
__HANDLE__: ETH Handle.
__INTERRUPT__: specifies the
ETHERNET MMC interrupt sources to
be enabled or disabled. This parameter
can be one of the following values:
ETH_MMC_IT_RGUF : When Rx
good unicast frames counter
reaches half the maximum value
ETH_MMC_IT_RFAE : When Rx
alignment error counter reaches
half the maximum value
ETH_MMC_IT_RFCE : When Rx
crc error counter reaches half the
maximum value
Return value:
None
__HAL_ETH_MMC_TX_IT_ENABLE
Description:
Enables the specified ETHERNET MMC
Tx interrupts.
Parameters:
__HANDLE__: ETH Handle.
__INTERRUPT__: specifies the
ETHERNET MMC interrupt sources to
be enabled or disabled. This parameter
can be one of the following values:
ETH_MMC_IT_TGF : When Tx
good frame counter reaches half
the maximum value
ETH_MMC_IT_TGFMSC: When Tx
good multi col counter reaches half
the maximum value
ETH_MMC_IT_TGFSC : When Tx
good single col counter reaches
half the maximum value
Return value:
None
__HAL_ETH_MMC_TX_IT_DISABLE
Description:
Disables the specified ETHERNET MMC
Tx interrupts.
Parameters:
__HANDLE__: ETH Handle.
__INTERRUPT__: specifies the
ETHERNET MMC interrupt sources to
be enabled or disabled. This parameter
can be one of the following values:
ETH_MMC_IT_TGF : When Tx
good frame counter reaches half