From 1db905a6b718ae3542227f572b376796ae6db56d Mon Sep 17 00:00:00 2001
From: Federico Terraneo <fede.tft@miosix.org>
Date: Sun, 14 May 2017 17:52:42 +0200
Subject: [PATCH] Moved spi code to drivers

---
 sbs.conf                                   | 2 +-
 src/entrypoints/dma-lowlevel-test.cpp      | 2 +-
 src/shared/BusTemplate.h                   | 2 +-
 src/shared/boards/AnakinBoard.h            | 2 +-
 src/shared/{ => drivers}/spi/SensorSpi.cpp | 0
 src/shared/{ => drivers}/spi/SensorSpi.h   | 0
 src/shared/sensors/Sensor.h                | 2 +-
 src/shared/sensors/SensorSampling.h        | 2 +-
 8 files changed, 6 insertions(+), 6 deletions(-)
 rename src/shared/{ => drivers}/spi/SensorSpi.cpp (100%)
 rename src/shared/{ => drivers}/spi/SensorSpi.h (100%)

diff --git a/sbs.conf b/sbs.conf
index 1cfeef6fa..c850e117e 100644
--- a/sbs.conf
+++ b/sbs.conf
@@ -68,7 +68,7 @@ Files:      src/shared/canbus/CanManager.cpp
 [shared]
 Type:       srcfiles
 Files:      src/shared/events/Scheduler.cpp
-            src/shared/spi/SensorSpi.cpp
+            src/shared/drivers/spi/SensorSpi.cpp
             src/shared/diagnostic/CpuMeter.cpp
 
 [i2c]
diff --git a/src/entrypoints/dma-lowlevel-test.cpp b/src/entrypoints/dma-lowlevel-test.cpp
index 511c0cc73..ee7c428a6 100644
--- a/src/entrypoints/dma-lowlevel-test.cpp
+++ b/src/entrypoints/dma-lowlevel-test.cpp
@@ -28,7 +28,7 @@
 #include <sensors/MAX21105.h>
 #include <sensors/MS580301BA07.h>
 
-#include <spi/SensorSpi.h>
+#include <drivers/spi/SensorSpi.h>
 #include <sensors/SensorSampling.h>
 
 using namespace miosix;
diff --git a/src/shared/BusTemplate.h b/src/shared/BusTemplate.h
index 34353da60..8da277651 100644
--- a/src/shared/BusTemplate.h
+++ b/src/shared/BusTemplate.h
@@ -32,7 +32,7 @@
 #include <Singleton.h>
 #include "i2c/stm32f2_f4_i2c.h"
 #include <util/software_i2c.h>
-#include <spi/SensorSpi.h>
+#include <drivers/spi/SensorSpi.h>
 
 static const int csDelay=20;
 
diff --git a/src/shared/boards/AnakinBoard.h b/src/shared/boards/AnakinBoard.h
index 10e4025f5..cc1740446 100644
--- a/src/shared/boards/AnakinBoard.h
+++ b/src/shared/boards/AnakinBoard.h
@@ -33,7 +33,7 @@
 #include <sensors/MAX21105.h>
 #include <sensors/MS580301BA07.h>
 
-#include <spi/SensorSpi.h>
+#include <drivers/spi/SensorSpi.h>
 #include <sensors/SensorSampling.h>
 
 typedef miosix::Gpio<GPIOA_BASE, 5> GpioSck;
diff --git a/src/shared/spi/SensorSpi.cpp b/src/shared/drivers/spi/SensorSpi.cpp
similarity index 100%
rename from src/shared/spi/SensorSpi.cpp
rename to src/shared/drivers/spi/SensorSpi.cpp
diff --git a/src/shared/spi/SensorSpi.h b/src/shared/drivers/spi/SensorSpi.h
similarity index 100%
rename from src/shared/spi/SensorSpi.h
rename to src/shared/drivers/spi/SensorSpi.h
diff --git a/src/shared/sensors/Sensor.h b/src/shared/sensors/Sensor.h
index a9f0f21cf..15a7cc770 100644
--- a/src/shared/sensors/Sensor.h
+++ b/src/shared/sensors/Sensor.h
@@ -27,7 +27,7 @@
 #include <Common.h>
 #include <math/Vec3.h>
 #include <math/Quaternion.h>
-#include <spi/SensorSpi.h>
+#include <drivers/spi/SensorSpi.h>
 
 /** Sensors class diagram
  *               ________ 
diff --git a/src/shared/sensors/SensorSampling.h b/src/shared/sensors/SensorSampling.h
index 1015ad49f..7d3fcf174 100644
--- a/src/shared/sensors/SensorSampling.h
+++ b/src/shared/sensors/SensorSampling.h
@@ -23,7 +23,7 @@
 #define SENSOR_SAMPLING_H
 
 #include <Common.h>
-#include <spi/SensorSpi.h>
+#include <drivers/spi/SensorSpi.h>
 #include <diagnostic/Log.h>
 
 class Sensor;
-- 
GitLab