summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPragat Chaudhari2014-09-12 16:39:41 -0500
committerPragat Chaudhari2014-09-12 16:39:41 -0500
commit2b2d6fe59b2c4fcda7a51d2017b41f7825e8cb83 (patch)
treef89affad37ce534a053f58d72cbe81df51cc030d
parentf1aad528e2609b9aedec3c039b02071253f856a9 (diff)
downloadfftc-lld-2b2d6fe59b2c4fcda7a51d2017b41f7825e8cb83.tar.gz
fftc-lld-2b2d6fe59b2c4fcda7a51d2017b41f7825e8cb83.tar.xz
fftc-lld-2b2d6fe59b2c4fcda7a51d2017b41f7825e8cb83.zip
Fix for SDOCM00112895. Address of semaphore handleDEV.FFTC_LLD.02.02.00.04
passed to Semaphore_delete() API.
-rwxr-xr-xdocs/ReleaseNotes_FFTCDriver.docbin130560 -> 132608 bytes
-rwxr-xr-xdocs/ReleaseNotes_FFTCDriver.pdfbin90058 -> 90911 bytes
-rwxr-xr-xexample/MultiCore/k2h/c66/bios/multicore_osal.c2
-rwxr-xr-xexample/MultiCore/k2k/c66/bios/multicore_osal.c2
-rw-r--r--example/MultiCore/k2l/c66/bios/multicore_osal.c2
-rwxr-xr-xtest/k2h/c66/bios/fftc_osal.h2
-rwxr-xr-xtest/k2k/c66/bios/fftc_osal.h2
-rw-r--r--test/k2l/c66/bios/fftc_osal.h2
8 files changed, 6 insertions, 6 deletions
diff --git a/docs/ReleaseNotes_FFTCDriver.doc b/docs/ReleaseNotes_FFTCDriver.doc
index 19b9924..4ac5250 100755
--- a/docs/ReleaseNotes_FFTCDriver.doc
+++ b/docs/ReleaseNotes_FFTCDriver.doc
Binary files differ
diff --git a/docs/ReleaseNotes_FFTCDriver.pdf b/docs/ReleaseNotes_FFTCDriver.pdf
index 6a8b142..1c2509d 100755
--- a/docs/ReleaseNotes_FFTCDriver.pdf
+++ b/docs/ReleaseNotes_FFTCDriver.pdf
Binary files differ
diff --git a/example/MultiCore/k2h/c66/bios/multicore_osal.c b/example/MultiCore/k2h/c66/bios/multicore_osal.c
index 1690aa3..3882d8a 100755
--- a/example/MultiCore/k2h/c66/bios/multicore_osal.c
+++ b/example/MultiCore/k2h/c66/bios/multicore_osal.c
@@ -433,7 +433,7 @@ Void* Osal_fftcCreateSem (Void)
433 */ 433 */
434Void Osal_fftcDeleteSem (Void* hSem) 434Void Osal_fftcDeleteSem (Void* hSem)
435{ 435{
436 Semaphore_delete (hSem); 436 Semaphore_delete ((Semaphore_Handle *)&hSem);
437 437
438 return; 438 return;
439} 439}
diff --git a/example/MultiCore/k2k/c66/bios/multicore_osal.c b/example/MultiCore/k2k/c66/bios/multicore_osal.c
index 1690aa3..3882d8a 100755
--- a/example/MultiCore/k2k/c66/bios/multicore_osal.c
+++ b/example/MultiCore/k2k/c66/bios/multicore_osal.c
@@ -433,7 +433,7 @@ Void* Osal_fftcCreateSem (Void)
433 */ 433 */
434Void Osal_fftcDeleteSem (Void* hSem) 434Void Osal_fftcDeleteSem (Void* hSem)
435{ 435{
436 Semaphore_delete (hSem); 436 Semaphore_delete ((Semaphore_Handle *)&hSem);
437 437
438 return; 438 return;
439} 439}
diff --git a/example/MultiCore/k2l/c66/bios/multicore_osal.c b/example/MultiCore/k2l/c66/bios/multicore_osal.c
index b2b77d6..ee2499d 100644
--- a/example/MultiCore/k2l/c66/bios/multicore_osal.c
+++ b/example/MultiCore/k2l/c66/bios/multicore_osal.c
@@ -433,7 +433,7 @@ Void* Osal_fftcCreateSem (Void)
433 */ 433 */
434Void Osal_fftcDeleteSem (Void* hSem) 434Void Osal_fftcDeleteSem (Void* hSem)
435{ 435{
436 Semaphore_delete (hSem); 436 Semaphore_delete ((Semaphore_Handle *)&hSem);
437 437
438 return; 438 return;
439} 439}
diff --git a/test/k2h/c66/bios/fftc_osal.h b/test/k2h/c66/bios/fftc_osal.h
index d8cd1a8..a8b23da 100755
--- a/test/k2h/c66/bios/fftc_osal.h
+++ b/test/k2h/c66/bios/fftc_osal.h
@@ -87,7 +87,7 @@ extern Void Osal_fftcEndDescMemAccess (Void* pDesc,UInt32 byteCnt);
87 87
88/* Map out all FFTC Semaphore APIs to corresponding BIOS implementations */ 88/* Map out all FFTC Semaphore APIs to corresponding BIOS implementations */
89#define Fftc_osalCreateSem() (Void *) Semaphore_create (0, NULL, NULL) 89#define Fftc_osalCreateSem() (Void *) Semaphore_create (0, NULL, NULL)
90#define Fftc_osalDeleteSem(X) Semaphore_delete (X) 90#define Fftc_osalDeleteSem(X) Semaphore_delete ((Semaphore_Handle *)&X)
91#define Fftc_osalPendSem(X) Semaphore_pend (X, BIOS_WAIT_FOREVER) 91#define Fftc_osalPendSem(X) Semaphore_pend (X, BIOS_WAIT_FOREVER)
92#define Fftc_osalPostSem(X) Semaphore_post (X) 92#define Fftc_osalPostSem(X) Semaphore_post (X)
93 93
diff --git a/test/k2k/c66/bios/fftc_osal.h b/test/k2k/c66/bios/fftc_osal.h
index d8cd1a8..a8b23da 100755
--- a/test/k2k/c66/bios/fftc_osal.h
+++ b/test/k2k/c66/bios/fftc_osal.h
@@ -87,7 +87,7 @@ extern Void Osal_fftcEndDescMemAccess (Void* pDesc,UInt32 byteCnt);
87 87
88/* Map out all FFTC Semaphore APIs to corresponding BIOS implementations */ 88/* Map out all FFTC Semaphore APIs to corresponding BIOS implementations */
89#define Fftc_osalCreateSem() (Void *) Semaphore_create (0, NULL, NULL) 89#define Fftc_osalCreateSem() (Void *) Semaphore_create (0, NULL, NULL)
90#define Fftc_osalDeleteSem(X) Semaphore_delete (X) 90#define Fftc_osalDeleteSem(X) Semaphore_delete ((Semaphore_Handle *)&X)
91#define Fftc_osalPendSem(X) Semaphore_pend (X, BIOS_WAIT_FOREVER) 91#define Fftc_osalPendSem(X) Semaphore_pend (X, BIOS_WAIT_FOREVER)
92#define Fftc_osalPostSem(X) Semaphore_post (X) 92#define Fftc_osalPostSem(X) Semaphore_post (X)
93 93
diff --git a/test/k2l/c66/bios/fftc_osal.h b/test/k2l/c66/bios/fftc_osal.h
index 2c95766..8888f6d 100644
--- a/test/k2l/c66/bios/fftc_osal.h
+++ b/test/k2l/c66/bios/fftc_osal.h
@@ -87,7 +87,7 @@ extern Void Osal_fftcEndDescMemAccess (Void* pDesc,UInt32 byteCnt);
87 87
88/* Map out all FFTC Semaphore APIs to corresponding BIOS implementations */ 88/* Map out all FFTC Semaphore APIs to corresponding BIOS implementations */
89#define Fftc_osalCreateSem() (Void *) Semaphore_create (0, NULL, NULL) 89#define Fftc_osalCreateSem() (Void *) Semaphore_create (0, NULL, NULL)
90#define Fftc_osalDeleteSem(X) Semaphore_delete (X) 90#define Fftc_osalDeleteSem(X) Semaphore_delete ((Semaphore_Handle *)&X)
91#define Fftc_osalPendSem(X) Semaphore_pend (X, BIOS_WAIT_FOREVER) 91#define Fftc_osalPendSem(X) Semaphore_pend (X, BIOS_WAIT_FOREVER)
92#define Fftc_osalPostSem(X) Semaphore_post (X) 92#define Fftc_osalPostSem(X) Semaphore_post (X)
93 93