]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/commitdiff
Fix settings of HBR pins
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 4 May 2016 09:35:48 +0000 (11:35 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 4 May 2016 09:35:48 +0000 (11:35 +0200)
The pins were defined as open-collector, which could not work. This
happened probably because previously pin initialization was implemented
inconsistently at several places and the definition with open collector
was not effective. After unification of pin initialization, this become
effective and HBR stopped workinf.

Fixes #1608

rpp/include/drv/_tms570_rpp/gio_def.h

index 9837fda5c5fd519587bfef016bb8aa15e0af31a3..5e05d6dac037dfb8deef7a7a787953679185065d 100644 (file)
@@ -2,7 +2,7 @@
  *
  * @file digital_io_def.h
  *
- * @copyright Copyright (C) 2012-2015 Czech Technical University in Prague
+ * @copyright Copyright (C) 2012-2016 Czech Technical University in Prague
  *
  * @author Michal Horn <hornmich@fel.cvut.cz>
  * @author Michal Sojka <sojkam1@fel.cvut.cz>
@@ -57,8 +57,8 @@ GIO_PIN_DEF_GEN(MOUT3EN,   GIOB, 5, GIO_PIN_CONF_GPIO_IN_HI_PU_PDIS_ODON)
 GIO_PIN_DEF_GEN(MOUT4IN,   GIOB, 6, GIO_PIN_CONF_GPIO_OUT_LO_PD_PDIS_ODOFF)
 GIO_PIN_DEF_GEN(MOUT3IN,   GIOB, 7, GIO_PIN_CONF_GPIO_OUT_LO_PD_PDIS_ODOFF)
 GIO_PIN_DEF_GEN(HBREN,     HET1, 1, GIO_PIN_CONF_GPIO_OUT_LO_PU_PDIS_ODOFF)
-GIO_PIN_DEF_GEN(HBRDIR,    HET1, 4, GIO_PIN_CONF_GPIO_OUT_LO_PD_PEN_ODON)
-GIO_PIN_DEF_GEN(HBRPWM,    HET1, 7, GIO_PIN_CONF_GPIO_OUT_LO_PD_PEN_ODON)
+GIO_PIN_DEF_GEN(HBRDIR,    HET1, 4, GIO_PIN_CONF_GPIO_OUT_LO_PD_PDIS_ODOFF)
+GIO_PIN_DEF_GEN(HBRPWM,    HET1, 7, GIO_PIN_CONF_GPIO_OUT_LO_PD_PDIS_ODOFF)
 GIO_PIN_DEF_GEN(MOUT1IN,   HET1, 9, GIO_PIN_CONF_GPIO_OUT_LO_PD_PDIS_ODOFF)
 GIO_PIN_DEF_GEN(MOUT2IN,   HET1, 14, GIO_PIN_CONF_GPIO_OUT_LO_PD_PDIS_ODOFF)
 GIO_PIN_DEF_GEN(HOUT1IN,   HET1, 16, GIO_PIN_CONF_GPIO_OUT_LO_PD_PEN_ODOFF)