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.
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
/**
* @}
*/