]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/blobdiff - rpp/src/sys/_tms570_hydctr/sys_startup.c
Enable ethernet interrupts for all platforms
[pes-rpp/rpp-lib.git] / rpp / src / sys / _tms570_hydctr / sys_startup.c
index 0b0124cd669cbdcb927087904c6e93caad12edbd..dae8dcc98a955d2e1fadf30f77aaca6ff516a141 100644 (file)
@@ -93,7 +93,7 @@ static const t_isrFuncPTR s_vim_init[] =
     &phantomInterrupt,
     &phantomInterrupt,      // 10
     &phantomInterrupt,
-    &phantomInterrupt,
+    &mibspi1HighLevelInterrupt,
 /*#if serialLine == scilinREG
     &sciHighLevelinterrupt,
 #else
@@ -104,28 +104,28 @@ static const t_isrFuncPTR s_vim_init[] =
     &phantomInterrupt,
     &adc1Group1Interrupt,   // 15
     &phantomInterrupt,
-    &phantomInterrupt,
+    &spi2HighLevelInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,      // 20
-    &phantomInterrupt,
+    &vPortYeildWithinAPI, // Software interrupt
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,      // 25
+    &mibspi1LowLevelInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
-    &phantomInterrupt,
-    &phantomInterrupt, // 30
+    &spi2LowLevelInterrupt, // 30
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,    // 35
     &phantomInterrupt,
-    &phantomInterrupt,
-    &phantomInterrupt,
+    &mibspi3HighInterruptLevel,
+    &mibspi3LowLevelInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,      // 40
     &phantomInterrupt,
@@ -136,14 +136,14 @@ static const t_isrFuncPTR s_vim_init[] =
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
-    &phantomInterrupt,
+    &spi4HighLevelInterrupt,
     &phantomInterrupt,      // 50
     &adc2Group1Interrupt,
     &phantomInterrupt,
-    &phantomInterrupt,
-    &phantomInterrupt,
+    &mibspi5HighLevelInterrupt,
+    &spi4LowLevelInterrupt,
     &phantomInterrupt,      // 55
-    &phantomInterrupt,
+    &mibspi5LowLevelInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,
@@ -163,10 +163,10 @@ static const t_isrFuncPTR s_vim_init[] =
     &phantomInterrupt,
     &phantomInterrupt,
     &phantomInterrupt,      // 75
-    &phantomInterrupt,      //MDIOMiscInt
-    &phantomInterrupt,   //EMACCore0TxIsr
+    &MDIOMiscInt,      //MDIOMiscInt
+    &EMACCore0TxIsr,   //EMACCore0TxIsr
     &phantomInterrupt,
-    &phantomInterrupt,   //EMACCore0RxIsr
+    &EMACCore0RxIsr,   //EMACCore0RxIsr
     &phantomInterrupt,      // 80
     &phantomInterrupt,
     &phantomInterrupt,
@@ -736,7 +736,7 @@ void _c_int00()
                         | (0U << 18U)
                         | (0U << 19U)
                         | (0U << 20U)
-                        | (0U << 21U)
+                        | (1U << 21U)
                         | (0U << 22U)
                         | (0U << 23U)
                         | (0U << 24U)
@@ -769,10 +769,10 @@ void _c_int00()
                         | (0U << 18U)
                         | (1U << 19U)
                         | (0U << 20U)
-                        | (0U << 21U)
+                        | (1U << 21U)
                         | (1U << 22U)
                         | (0U << 23U)
-                        | (0U << 24U)
+                        | (1U << 24U)
                         | (0U << 25U)
                         | (0U << 26U)
                         | (0U << 27U)