Merge branch 'micropeak-1.1'
[fw/altos] / src / stm / ao_serial_stm.c
index 94138edc3f4bda884a07555584e8d0d962ca99fa..ce33f97e97416eaaf2a9eddfb54ba9f19943cb9e 100644 (file)
@@ -123,12 +123,15 @@ static const struct {
        [AO_SERIAL_SPEED_57600] = {
                AO_PCLK1 / 57600
        },
+       [AO_SERIAL_SPEED_115200] = {
+               AO_PCLK1 / 115200
+       },
 };
 
 void
 ao_usart_set_speed(struct ao_stm_usart *usart, uint8_t speed)
 {
-       if (speed > AO_SERIAL_SPEED_57600)
+       if (speed > AO_SERIAL_SPEED_115200)
                return;
        usart->reg->brr = ao_usart_speeds[speed].brr;
 }