aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorFergus Noble2011-09-22 13:52:43 -0700
committerStephen Caudle2011-10-12 22:18:43 -0400
commitd1272acaad8bb7dc41b81bd0c7a9728b7d308422 (patch)
treed8b31306aec8422d2c92d26c97da29dc79a19fe3 /lib
parent7133e792398b87695fa73bb344c8d3d0cb08bb23 (diff)
Initial move of USART code to common, still needs some work.
Diffstat (limited to 'lib')
-rw-r--r--lib/stm32_common/usart.c (renamed from lib/stm32f1/usart.c)12
1 files changed, 5 insertions, 7 deletions
diff --git a/lib/stm32f1/usart.c b/lib/stm32_common/usart.c
index 73e450b..026af3a 100644
--- a/lib/stm32f1/usart.c
+++ b/lib/stm32_common/usart.c
@@ -17,17 +17,15 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include <libopencm3/stm32/f1/rcc.h>
-
#include <libopencm3/stm32/usart.h>
-void usart_set_baudrate(u32 usart, u32 baud)
+void usart_set_baudrate(u32 usart, u32 baud, u32 clock)
{
- u32 clock = rcc_ppre1_frequency;
+ //u32 clock = rcc_ppre1_frequency;
- if (usart == USART1) {
- clock = rcc_ppre2_frequency;
- }
+ //if (usart == USART1) {
+ // clock = rcc_ppre2_frequency;
+ //}
/* yes it is as simple as that. The reference manual is
* talking about factional calculation but it seems to be only