diff options
author | Dave Hylands <dhylands@gmail.com> | 2015-08-03 15:07:20 -0700 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-08-07 08:52:42 +0100 |
commit | 8f59bacb92cb705d79f08f29f4d64c0a774ab78f (patch) | |
tree | d58104222746d8f1a61ebb7297a9501cbf0dcdfd /stmhal/uart.c | |
parent | be66a9ecf60eac18e08eda7bddf4b3481459c9f2 (diff) | |
download | micropython-8f59bacb92cb705d79f08f29f4d64c0a774ab78f.tar.gz micropython-8f59bacb92cb705d79f08f29f4d64c0a774ab78f.zip |
stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7
Diffstat (limited to 'stmhal/uart.c')
-rw-r--r-- | stmhal/uart.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/stmhal/uart.c b/stmhal/uart.c index ebd0b25162..85feb32e05 100644 --- a/stmhal/uart.c +++ b/stmhal/uart.c @@ -36,7 +36,7 @@ #include "pybioctl.h" #include MICROPY_HAL_H -//TODO: Add UART7/8 support for STM32F7 +//TODO: Add UART7/8 support for MCU_SERIES_F7 /// \moduleref pyb /// \class UART - duplex serial communication bus @@ -316,7 +316,7 @@ int uart_rx_char(pyb_uart_obj_t *self) { return data; } else { // no buffering - #if defined(STM32F7) + #if defined(MCU_SERIES_F7) return self->uart.Instance->RDR & self->char_mask; #else return self->uart.Instance->DR & self->char_mask; @@ -354,7 +354,7 @@ void uart_irq_handler(mp_uint_t uart_id) { } if (__HAL_UART_GET_FLAG(&self->uart, UART_FLAG_RXNE) != RESET) { - #if defined(STM32F7) + #if defined(MCU_SERIES_F7) int data = self->uart.Instance->RDR; // clears UART_FLAG_RXNE #else int data = self->uart.Instance->DR; // clears UART_FLAG_RXNE @@ -714,7 +714,7 @@ STATIC MP_DEFINE_CONST_FUN_OBJ_1(pyb_uart_readchar_obj, pyb_uart_readchar); // uart.sendbreak() STATIC mp_obj_t pyb_uart_sendbreak(mp_obj_t self_in) { pyb_uart_obj_t *self = self_in; - #if defined(STM32F7) + #if defined(MCU_SERIES_F7) self->uart.Instance->RQR = USART_RQR_SBKRQ; // write-only register #else self->uart.Instance->CR1 |= USART_CR1_SBK; |