zephyr/arch/arm/soc/nordic_nrf5
Carles Cufi 33d17497d2 drivers: uart_nrf5: Use MDK baudrate divisor constants
The baudrate calculation present in set_baudrate() is
causing the UART to emit inital bytes incorrectly, for a
reason currently unknown, but directly related to the fact
that __aeabi_uldivmod is being invoked.
Since the nRF5x Product Specifications do not provide a
standard formula to calculate baudrates and instead list
a predefined set of divisor values, we opt here to use the
official values and remove the attempt at calculating them
manually.

Change-Id: Ic3ff42ea6d065e9a1d26a5350ce5bf5ad661160a
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2016-10-25 18:40:56 +00:00
..
include drivers: uart_nrf5: Use MDK baudrate divisor constants 2016-10-25 18:40:56 +00:00
nrf51 build: refactor kernel hex build to be common 2016-10-24 10:59:22 -05:00
nrf52 build: refactor kernel hex build to be common 2016-10-24 10:59:22 -05:00
Kbuild arm: Add support for Nordic Semiconductor's nRF52 series of ICs 2016-05-27 01:38:20 +00:00
Kconfig doc|config: Nordic RF5 fix references to SOC_NRF5 2016-06-16 19:51:40 +00:00
Kconfig.defconfig arm: nordic_nrf5: Select clock control for BLE controller 2016-10-18 13:03:42 +00:00
Kconfig.soc arm: Add support for Nordic Semiconductor's nRF52 series of ICs 2016-05-27 01:38:20 +00:00