aboutsummaryrefslogtreecommitdiff
path: root/03-refactor/src
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2018-01-24 00:19:51 -0700
committerJosh Rahm <joshuarahm@gmail.com>2018-01-24 00:20:01 -0700
commit109cdf120ea85f46d664e77c44ea2a311fd49ba2 (patch)
tree67350219afd13ce0b02111b6af2aa936bb7c9ebb /03-refactor/src
parent80360c4b8361320b726897c86ee13f9b4caf004a (diff)
downloadstm32l4-109cdf120ea85f46d664e77c44ea2a311fd49ba2.tar.gz
stm32l4-109cdf120ea85f46d664e77c44ea2a311fd49ba2.tar.bz2
stm32l4-109cdf120ea85f46d664e77c44ea2a311fd49ba2.zip
Small changes in styling to separate bits by octets.
Diffstat (limited to '03-refactor/src')
-rw-r--r--03-refactor/src/usart.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/03-refactor/src/usart.c b/03-refactor/src/usart.c
index a3b0061..fc58467 100644
--- a/03-refactor/src/usart.c
+++ b/03-refactor/src/usart.c
@@ -41,9 +41,13 @@ void usart_set_enabled(__IO usart_t* usart, usart_enable_t enabled)
usart->c1.ue = 0;
} else {
/* Set the rx enabled. */
- usart->c1.re = !!(enabled & USART_ENABLE_RX);
- usart->c1.te = !!(enabled & USART_ENABLE_TX);
- usart->c1.ue = 1;
+ union USART_CR1 tmp = usart->c1;
+
+ tmp.re = !!(enabled & USART_ENABLE_RX);
+ tmp.te = !!(enabled & USART_ENABLE_TX);
+ tmp.ue = 1;
+
+ usart->c1 = tmp;
}
}