MCUSW
|
Functions | |
void | Eth_RxIrqHdlr_0 (void) |
ISR for frame reception interrupts of the indexed controller 0. More... | |
void | Eth_TxIrqHdlr_0 (void) |
ISR for frame transmission interrupts of the indexed controller 0. More... | |
void | Eth_RxIrqPacingHdlr_0 (void) |
ISR for RX pacing interrupts of the indexed controller 0. More... | |
void | Eth_TxIrqPacingHdlr_0 (void) |
ISR for TX pacing interrupts of the indexed controller 0. More... | |
void | Eth_MdioIrqHdlr (void) |
ISR for MDIO interrupts of all controllers. More... | |
Macros | |
#define | ETH_START_SEC_ISR_CODE |
#define | ETH_STOP_SEC_ISR_CODE |
Eth Driver ISR category level | |
#define | ETH_ISR_VOID (0x00U) |
void ISR type More... | |
#define | ETH_ISR_CAT1 (0x01U) |
Category 1 ISR type. More... | |
#define | ETH_ISR_CAT2 (0x02U) |
Category 2 ISR type. More... | |
#define ETH_ISR_VOID (0x00U) |
void ISR type
#define ETH_ISR_CAT1 (0x01U) |
Category 1 ISR type.
#define ETH_ISR_CAT2 (0x02U) |
Category 2 ISR type.
#define ETH_START_SEC_ISR_CODE |
#define ETH_STOP_SEC_ISR_CODE |
void Eth_RxIrqHdlr_0 | ( | void | ) |
ISR for frame reception interrupts of the indexed controller 0.
* Service name : Eth_RxIrqHdlr_0 * Syntax : void Eth_RxIrqHdlr_0( * void * ) * Service ID[hex] : 0x10 * Sync/Async : Synchronous * Reentrancy : Non Reentrant * Parameters (in) : None * Parameters (inout): None * Parameters (out) : None * Return value : None * Description : Handles frame reception interrupts of the indexed * controller 0. *
void Eth_TxIrqHdlr_0 | ( | void | ) |
ISR for frame transmission interrupts of the indexed controller 0.
* Service name : Eth_TxIrqHdlr_0 * Syntax : void Eth_TxIrqHdlr_0( * void * ) * Service ID[hex] : 0x11 * Sync/Async : Synchronous * Reentrancy : Non Reentrant * Parameters (in) : None * Parameters (inout): None * Parameters (out) : None * Return value : None * Description : Handles frame transmission interrupts of the indexed * controller 0. *
void Eth_RxIrqPacingHdlr_0 | ( | void | ) |
ISR for RX pacing interrupts of the indexed controller 0.
* Service name : Eth_RxIrqPacingHdlr_0 * Syntax : void Eth_RxIrqPacingHdlr_0( * void * ) * Service ID[hex] : NA * Sync/Async : Synchronous * Reentrancy : Non Reentrant * Parameters (in) : None * Parameters (inout): None * Parameters (out) : None * Return value : None * Description : Handles RX pacing interrupts of the indexed * controller 0. *
void Eth_TxIrqPacingHdlr_0 | ( | void | ) |
ISR for TX pacing interrupts of the indexed controller 0.
* Service name : Eth_TxIrqPacingHdlr_0 * Syntax : void Eth_TxIrqPacingHdlr_0( * void * ) * Service ID[hex] : NA * Sync/Async : Synchronous * Reentrancy : Non Reentrant * Parameters (in) : None * Parameters (inout): None * Parameters (out) : None * Return value : None * Description : Handles TX pacing interrupts of the indexed * controller 0. *
void Eth_MdioIrqHdlr | ( | void | ) |
ISR for MDIO interrupts of all controllers.
* Service name : Eth_MdioIrqHdlr * Syntax : void Eth_MdioIrqHdlr( * void * ) * Service ID[hex] : NA * Sync/Async : Synchronous * Reentrancy : Non Reentrant * Parameters (in) : None * Parameters (inout): None * Parameters (out) : None * Return value : None * Description : Handles MDIO interrupts of all controllers *