summaryrefslogtreecommitdiff
path: root/src/stm-demo
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2012-06-26 23:01:58 -0700
committerKeith Packard <keithp@keithp.com>2012-06-26 23:01:58 -0700
commit03dc80d15a2f8fe9d7340351226dadd8bc3cfdb9 (patch)
treec7b1e429181961dbdc5f2e701b22b6950abaa860 /src/stm-demo
parentf11f05c5d634de2a80c34d0d3dc93925980f52e6 (diff)
altos: Clean up usage of port parameters
Make stm port parameters always be pointers; this avoids the confusion where some macros took '&port' and others took a bare 'port', and also unifies code to run on other processors in a consistent fashion. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/stm-demo')
-rw-r--r--src/stm-demo/ao_pins.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/stm-demo/ao_pins.h b/src/stm-demo/ao_pins.h
index d02c071c..7e222122 100644
--- a/src/stm-demo/ao_pins.h
+++ b/src/stm-demo/ao_pins.h
@@ -70,7 +70,7 @@
#define LOW_LEVEL_DEBUG 1
#define LED_PORT_ENABLE STM_RCC_AHBENR_GPIOBEN
-#define LED_PORT stm_gpiob
+#define LED_PORT (&stm_gpiob)
#define LED_PIN_GREEN 7
#define LED_PIN_BLUE 6
#define AO_LED_GREEN (1 << LED_PIN_GREEN)
@@ -147,7 +147,7 @@ struct ao_adc {
};
#define AO_ADC_IDD 4
-#define AO_ADC_PIN0_PORT stm_gpioa
+#define AO_ADC_PIN0_PORT (&stm_gpioa)
#define AO_ADC_PIN0_PIN 4
#define AO_ADC_RCC_AHBENR ((1 << STM_RCC_AHBENR_GPIOAEN))