]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/commitdiff
Merge target-specific drv/adc.h to a single file
authorMichal Sojka <sojkam1@fel.cvut.cz>
Sat, 1 Aug 2015 13:10:40 +0000 (15:10 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Sat, 1 Aug 2015 15:12:49 +0000 (17:12 +0200)
There was not many differences and one file will be easier to maintain.

rpp/include/drv/_rm48_hdk/adc.h [deleted file]
rpp/include/drv/_tms570_hdk/adc.h [deleted file]
rpp/include/drv/_tms570_hydctr/adc.h [deleted file]
rpp/include/drv/adc.h [moved from rpp/include/drv/_tms570_rpp/adc.h with 81% similarity]
rpp/include/drv/drv.h

diff --git a/rpp/include/drv/_rm48_hdk/adc.h b/rpp/include/drv/_rm48_hdk/adc.h
deleted file mode 100644 (file)
index f8003aa..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * RPP driver implementation for ADC header file.
- *
- * @file adc.h
- *
- * @copyright Copyright (C) 2012-2013 Czech Technical University in Prague
- *
- * @author Michal Horn
- * @author Carlos Jenkins <carlos@jenkins.co.cr>
- */
-
-
-#ifndef __DRV_ADC_H
-#define __DRV_ADC_H
-
-#include "sys/ti_drv_adc.h"
-
-#define ADC_MAX_CHANNELS 24
-
-void drv_adc_init();
-uint32_t drv_adc_read_adc(adcData_t *data);
-
-uint32_t adc_get_port_val(uint32_t *config, uint32_t num_channels,
-                                                 uint32_t *values);
-
-#endif /* __DRV_ADC_H */
diff --git a/rpp/include/drv/_tms570_hdk/adc.h b/rpp/include/drv/_tms570_hdk/adc.h
deleted file mode 100644 (file)
index f8003aa..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * RPP driver implementation for ADC header file.
- *
- * @file adc.h
- *
- * @copyright Copyright (C) 2012-2013 Czech Technical University in Prague
- *
- * @author Michal Horn
- * @author Carlos Jenkins <carlos@jenkins.co.cr>
- */
-
-
-#ifndef __DRV_ADC_H
-#define __DRV_ADC_H
-
-#include "sys/ti_drv_adc.h"
-
-#define ADC_MAX_CHANNELS 24
-
-void drv_adc_init();
-uint32_t drv_adc_read_adc(adcData_t *data);
-
-uint32_t adc_get_port_val(uint32_t *config, uint32_t num_channels,
-                                                 uint32_t *values);
-
-#endif /* __DRV_ADC_H */
diff --git a/rpp/include/drv/_tms570_hydctr/adc.h b/rpp/include/drv/_tms570_hydctr/adc.h
deleted file mode 100644 (file)
index f8003aa..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * RPP driver implementation for ADC header file.
- *
- * @file adc.h
- *
- * @copyright Copyright (C) 2012-2013 Czech Technical University in Prague
- *
- * @author Michal Horn
- * @author Carlos Jenkins <carlos@jenkins.co.cr>
- */
-
-
-#ifndef __DRV_ADC_H
-#define __DRV_ADC_H
-
-#include "sys/ti_drv_adc.h"
-
-#define ADC_MAX_CHANNELS 24
-
-void drv_adc_init();
-uint32_t drv_adc_read_adc(adcData_t *data);
-
-uint32_t adc_get_port_val(uint32_t *config, uint32_t num_channels,
-                                                 uint32_t *values);
-
-#endif /* __DRV_ADC_H */
similarity index 81%
rename from rpp/include/drv/_tms570_rpp/adc.h
rename to rpp/include/drv/adc.h
index 713e651a5ebf32c33932b2a754798236a027f340..f3a9f70d1e1e80b4318f076bd855b1bdabe04c00 100644 (file)
@@ -3,7 +3,7 @@
  *
  * @file adc.h
  *
- * @copyright Copyright (C) 2012-2013 Czech Technical University in Prague
+ * @copyright Copyright (C) 2012-2013, 2015 Czech Technical University in Prague
  *
  * @author Michal Horn
  * @author Carlos Jenkins <carlos@jenkins.co.cr>
 
 void drv_adc_init();
 uint32_t drv_adc_read_adc(adcData_t *data);
+
+#ifdef TARGET_TMS570_RPP
 uint32_t drv_adc_read_houtifbk(adcData_t *data);
+#endif
 
 uint32_t adc_get_port_val(uint32_t *config, uint32_t num_channels,
                                                  uint32_t *values);
index 981b7eb023e73ed2f9cc07da19e4ebb06c34422c..9771c5050229ae86dfa1e93c2f16ce5beaa5822f 100644 (file)
 
 #include "hal/hal.h"
 
-#if defined(TARGET_RM48_HDK)
-#include "drv/_rm48_hdk/adc.h"
-#elif defined(TARGET_TMS570_HDK)
-#include "drv/_tms570_hdk/adc.h"
-#elif defined(TARGET_TMS570_HYDCTR)
-#include "drv/_tms570_hydctr/adc.h"
-#elif defined(TARGET_TMS570_RPP)
-#include "drv/_tms570_rpp/adc.h"
-#else
-#error No supported target specified!
-#endif /* TARGET */
-
+#include "drv/adc.h"
 #include "drv/sci.h"
 
 #ifdef TARGET_TMS570_RPP