From 5f2c900797a1327461bc19d86718aa129e5e0721 Mon Sep 17 00:00:00 2001
From: rmackay9 <rmackay9@yahoo.com>
Date: Thu, 18 Oct 2012 17:00:05 +0900
Subject: [PATCH] DataFlash_APM2: renamed semaphore to spi3_semaphore to make
 it more obvious which semaphore is required.

---
 libraries/DataFlash/DataFlash_APM2.cpp | 8 ++++----
 libraries/DataFlash/DataFlash_APM2.h   | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/libraries/DataFlash/DataFlash_APM2.cpp b/libraries/DataFlash/DataFlash_APM2.cpp
index f9cba3a06..d38f2cdba 100644
--- a/libraries/DataFlash/DataFlash_APM2.cpp
+++ b/libraries/DataFlash/DataFlash_APM2.cpp
@@ -97,8 +97,8 @@ unsigned char DataFlash_APM2::SPI_transfer(unsigned char data)
 
     // get spi3 semaphore if required.  if failed to get semaphore then
     // just quietly fail
-    if ( _semaphore != NULL) {
-        if( !_semaphore->get(this) ) {
+    if ( _spi3_semaphore != NULL) {
+        if( !_spi3_semaphore->get(this) ) {
             return 0;
         }
     }
@@ -113,8 +113,8 @@ unsigned char DataFlash_APM2::SPI_transfer(unsigned char data)
     retval = UDR3;
 
     // release spi3 semaphore
-    if ( _semaphore != NULL) {
-        _semaphore->release(this);
+    if ( _spi3_semaphore != NULL) {
+        _spi3_semaphore->release(this);
     }
 
     return retval;
diff --git a/libraries/DataFlash/DataFlash_APM2.h b/libraries/DataFlash/DataFlash_APM2.h
index 43ee446c2..37efe0178 100644
--- a/libraries/DataFlash/DataFlash_APM2.h
+++ b/libraries/DataFlash/DataFlash_APM2.h
@@ -27,9 +27,9 @@ private:
     void                    BlockErase (uint16_t BlockAdr);
     void                    ChipErase(void (*delay_cb)(unsigned long));
 
-    AP_Semaphore* _semaphore;
+    AP_Semaphore*           _spi3_semaphore;
 public:
-    DataFlash_APM2(AP_Semaphore* semaphore = NULL) : _semaphore(semaphore) {}
+    DataFlash_APM2(AP_Semaphore* spi3_semaphore = NULL) : _spi3_semaphore(spi3_semaphore) {}
 
     void        Init();
     void        ReadManufacturerID();
-- 
GitLab