aboutsummaryrefslogtreecommitdiff
path: root/teensy
diff options
context:
space:
mode:
authorDamien George2015-08-03 00:05:16 +0100
committerDamien George2015-08-03 00:14:48 +0100
commit0851751615580d02bd6f841e13651923f05fde59 (patch)
tree28b788def0d7a128b57512a923a84657d65d11be /teensy
parent6f1c00869c761ff84b21939a057d7752e0c01be9 (diff)
stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable.
Extracted GPIO clock enable logic into mp_hal_gpio_clock_enable and called from anyplace which might need to use GPIO functions on ports other than A-D. Thanks to Dave Hylands for the patch.
Diffstat (limited to 'teensy')
-rw-r--r--teensy/teensy_hal.c3
-rw-r--r--teensy/teensy_hal.h2
2 files changed, 5 insertions, 0 deletions
diff --git a/teensy/teensy_hal.c b/teensy/teensy_hal.c
index 312aca058..bc117aef4 100644
--- a/teensy/teensy_hal.c
+++ b/teensy/teensy_hal.c
@@ -55,3 +55,6 @@ void mp_hal_stdout_tx_strn_cooked(const char *str, uint32_t len) {
usb_vcp_send_strn_cooked(str, len);
}
}
+
+void mp_hal_gpio_clock_enable(GPIO_TypeDef *gpio) {
+}
diff --git a/teensy/teensy_hal.h b/teensy/teensy_hal.h
index f5c6d18d7..5874be348 100644
--- a/teensy/teensy_hal.h
+++ b/teensy/teensy_hal.h
@@ -116,6 +116,8 @@ uint32_t HAL_GetTick(void);
void HAL_Delay(uint32_t Delay);
void mp_hal_set_interrupt_char(int c);
+void mp_hal_gpio_clock_enable(GPIO_TypeDef *gpio);
+
int mp_hal_stdin_rx_chr(void);
void mp_hal_stdout_tx_str(const char *str);
void mp_hal_stdout_tx_strn(const char *str, uint32_t len);