]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/edma3_lld.git/blobdiff - packages/ti/sdo/edma3/rm/sample/src/platforms/sample_tda2xx_arm_int_reg.c
Fixed C++ build warning for vayu libs
[keystone-rtos/edma3_lld.git] / packages / ti / sdo / edma3 / rm / sample / src / platforms / sample_tda2xx_arm_int_reg.c
index 09dae796874d3cdcf7c96f30fac68bed9ac34477..ba08e1080dbc7350410f71703fe687c610b52f63 100644 (file)
   */\r
 void (*ptrEdma3TcIsrHandler[EDMA3_MAX_TC])(uint32_t arg) =\r
                                                 {\r
-                                                &lisrEdma3TC0ErrHandler0,\r
-                                                &lisrEdma3TC1ErrHandler0,\r
-                                                &lisrEdma3TC2ErrHandler0,\r
-                                                &lisrEdma3TC3ErrHandler0,\r
-                                                &lisrEdma3TC4ErrHandler0,\r
-                                                &lisrEdma3TC5ErrHandler0,\r
-                                                &lisrEdma3TC6ErrHandler0,\r
-                                                &lisrEdma3TC7ErrHandler0,\r
+                                                (void (*)(uint32_t))&lisrEdma3TC0ErrHandler0,\r
+                                                (void (*)(uint32_t))&lisrEdma3TC1ErrHandler0,\r
+                                                (void (*)(uint32_t))&lisrEdma3TC2ErrHandler0,\r
+                                                (void (*)(uint32_t))&lisrEdma3TC3ErrHandler0,\r
+                                                (void (*)(uint32_t))&lisrEdma3TC4ErrHandler0,\r
+                                                (void (*)(uint32_t))&lisrEdma3TC5ErrHandler0,\r
+                                                (void (*)(uint32_t))&lisrEdma3TC6ErrHandler0,\r
+                                                (void (*)(uint32_t))&lisrEdma3TC7ErrHandler0,\r
                                                 };\r
 \r
 extern unsigned int ccXferCompInt[][EDMA3_MAX_REGIONS];\r
@@ -153,7 +153,7 @@ void registerEdma3Interrupts (unsigned int edma3Id)
        hwiParams.priority = hwIntXferComp[edma3Id];\r
     \r
     hwiCCXferCompInt = Hwi_create( ccXferCompInt[edma3Id][gpp_num],\r
-                                       (&lisrEdma3ComplHandler0),\r
+                                       ((Hwi_FuncPtr)&lisrEdma3ComplHandler0),\r
                                        (const Hwi_Params *) (&hwiParams),\r
                                        &eb);\r
     if (TRUE == Error_check(&eb))\r
@@ -169,7 +169,7 @@ void registerEdma3Interrupts (unsigned int edma3Id)
        hwiParams.priority = hwIntCcErr[edma3Id];\r
        \r
        hwiCCErrInt = Hwi_create( ccErrorInt[edma3Id],\r
-                (&lisrEdma3CCErrHandler0),\r
+                ((Hwi_FuncPtr)&lisrEdma3CCErrHandler0),\r
                 (const Hwi_Params *) (&hwiParams),\r
                 &eb);\r
 \r