Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of lwip-eth by
Diff: arch/TARGET_K64F/k64f_emac.c
- Revision:
- 15:82aaaa2f4d5c
- Parent:
- 12:8722e4b223d8
- Child:
- 16:eb4a98a54ad0
--- a/arch/TARGET_K64F/k64f_emac.c Mon Jun 09 15:00:19 2014 +0100 +++ b/arch/TARGET_K64F/k64f_emac.c Wed Jun 11 09:30:25 2014 +0100 @@ -27,6 +27,7 @@ extern IRQn_Type enet_irq_ids[HW_ENET_INSTANCE_COUNT][FSL_FEATURE_ENET_INTERRUPT_COUNT]; extern uint8_t enetIntMap[kEnetIntNum]; +extern void *enetIfHandle; /******************************************************************************** * Internal data @@ -855,6 +856,22 @@ interrupt_disable(enet_irq_ids[BOARD_DEBUG_ENET_INSTANCE][enetIntMap[kEnetTxfInt]]); } +void ENET_Transmit_IRQHandler(void) +{ + enet_mac_tx_isr(enetIfHandle); +} + +void ENET_Receive_IRQHandler(void) +{ + enet_mac_rx_isr(enetIfHandle); +} + +#if FSL_FEATURE_ENET_SUPPORT_PTP +void ENET_1588_Timer_IRQHandler(void) +{ + enet_mac_ts_isr(enetIfHandle); +} +#endif /** * @} */