]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/edma3_lld.git/commitdiff
Minor clean-up in ping pong test code
authorAnuj Aggarwal <anuj.aggarwal@ti.com>
Sun, 13 Sep 2009 06:00:11 +0000 (11:30 +0530)
committerAnuj Aggarwal <anuj.aggarwal@ti.com>
Sun, 13 Sep 2009 06:00:11 +0000 (11:30 +0530)
examples/edma3_driver/src/dma_ping_pong_test.c

index 137b12161dd6b8c9de64fd372e47366e8cd26c2f..b7ac8624b18dc772dddf75d550be1e96d054de4c 100755 (executable)
@@ -94,7 +94,7 @@
 #pragma DATA_ALIGN(_pingpongSrcBuf, EDMA3_CACHE_LINE_SIZE_IN_BYTES);
 #endif  /* #ifdef EDMA3_ENABLE_DCACHE */
 #pragma DATA_SECTION(_pingpongSrcBuf, ".my_sect_ddr");
-static signed char _pingpongSrcBuf[PING_PONG_DDR_BUFFER_SIZE];
+signed char _pingpongSrcBuf[PING_PONG_DDR_BUFFER_SIZE];
 
 
 /**
@@ -114,7 +114,7 @@ static signed char _pingpongSrcBuf[PING_PONG_DDR_BUFFER_SIZE];
 #pragma DATA_ALIGN(_pingpongDestBuf, EDMA3_CACHE_LINE_SIZE_IN_BYTES);
 #endif  /* #ifdef EDMA3_ENABLE_DCACHE */
 #pragma DATA_SECTION(_pingpongDestBuf, ".my_sect_ddr");
-static signed char _pingpongDestBuf[PING_PONG_DDR_BUFFER_SIZE];
+signed char _pingpongDestBuf[PING_PONG_DDR_BUFFER_SIZE];
 
 
 /* These destination buffers are in IRAM. */
@@ -130,7 +130,7 @@ static signed char _pingpongDestBuf[PING_PONG_DDR_BUFFER_SIZE];
 #pragma DATA_ALIGN(_dstL1DBuff1, EDMA3_CACHE_LINE_SIZE_IN_BYTES);
 #endif  /* #ifdef EDMA3_ENABLE_DCACHE */
 #pragma DATA_SECTION(_dstL1DBuff1, ".my_sect_iram");
-static signed char _dstL1DBuff1[PING_PONG_L1D_BUFFER_SIZE];
+signed char _dstL1DBuff1[PING_PONG_L1D_BUFFER_SIZE];
 
 #ifdef EDMA3_ENABLE_DCACHE
 /* Cache line aligned destination buffer 2 i.e. Pong buffer. */
@@ -144,21 +144,21 @@ static signed char _dstL1DBuff1[PING_PONG_L1D_BUFFER_SIZE];
 #pragma DATA_ALIGN(_dstL1DBuff2, EDMA3_CACHE_LINE_SIZE_IN_BYTES);
 #endif  /* #ifdef EDMA3_ENABLE_DCACHE */
 #pragma DATA_SECTION(_dstL1DBuff2, ".my_sect_iram");
-static signed char _dstL1DBuff2[PING_PONG_L1D_BUFFER_SIZE];
+signed char _dstL1DBuff2[PING_PONG_L1D_BUFFER_SIZE];
 
 /* Pointers for all those buffers */
-static signed char *pingpongSrcBuf;
-static signed char *pingpongDestBuf;
-static signed char *pingpongSrcBufCopy;
-static signed char *pingpongDestBufCopy;
+signed char *pingpongSrcBuf;
+signed char *pingpongDestBuf;
+signed char *pingpongSrcBufCopy;
+signed char *pingpongDestBufCopy;
 
-static signed char *dstL1DBuff1;
-static signed char *dstL1DBuff2;
+signed char *dstL1DBuff1;
+signed char *dstL1DBuff2;
 
 /** Local MemCpy function */
 extern void edma3MemCpy(void *dst, const void *src, unsigned int len);
 
-static EDMA3_DRV_Result process_ping_pong_buffer(unsigned short buff_id)
+EDMA3_DRV_Result process_ping_pong_buffer(unsigned short buff_id)
 {
     EDMA3_DRV_Result result = EDMA3_DRV_SOK;