Added preprocessor to prevent redefinition.
authorMartin Prudek <prudemar@fel.cvut.cz>
Mon, 11 May 2015 14:26:51 +0000 (16:26 +0200)
committerMartin Prudek <prudemar@fel.cvut.cz>
Mon, 11 May 2015 14:26:51 +0000 (16:26 +0200)
pmsm-control/test_sw/rp_spi.h

index d286fa2..7be9373 100644 (file)
@@ -1,7 +1,8 @@
 /**
  * \file rp_spi.h
  */
-
+#ifndef RP_SPI
+#define RP_SPI
 #include <stdint.h> /*uint32_t*/
 
 /**
@@ -23,16 +24,18 @@ struct rpi_in{
 /**
  * \brief Testovaci funkce.
  */
-extern void transfer(void);
+void transfer(void);
 
 /**
  * \brief Inicializace pro spi.
  */
-extern int spi_init(void);
+int spi_init(void);
 
 /**
  * \brief Uzavreni spi.
  */
-extern void spi_disable(void);
+void spi_disable(void);
+
+struct rpi_in spi_read(uint8_t *);
 
-extern struct rpi_in spi_read(uint8_t *);
+#endif /*RP_SPI*/