This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new 95ac627d59 arch/nrf{52|53|91}: add missing support for 1 Mbps UART baud
95ac627d59 is described below
commit 95ac627d590e5825ac9f8c969e87694ad5e5afd3
Author: raiden00pl <[email protected]>
AuthorDate: Sat Dec 2 21:29:31 2023 +0100
arch/nrf{52|53|91}: add missing support for 1 Mbps UART baud
---
arch/arm/src/nrf52/nrf52_lowputc.c | 6 ++++++
arch/arm/src/nrf53/nrf53_lowputc.c | 6 ++++++
arch/arm/src/nrf91/nrf91_lowputc.c | 6 ++++++
3 files changed, 18 insertions(+)
diff --git a/arch/arm/src/nrf52/nrf52_lowputc.c
b/arch/arm/src/nrf52/nrf52_lowputc.c
index 4b94b61733..fc12a4db87 100644
--- a/arch/arm/src/nrf52/nrf52_lowputc.c
+++ b/arch/arm/src/nrf52/nrf52_lowputc.c
@@ -204,6 +204,12 @@ static void nrf52_setbaud(uintptr_t base, const struct
uart_config_s *config)
break;
}
+ case 1000000:
+ {
+ br = UART_BAUDRATE_1000000;
+ break;
+ }
+
default:
{
DEBUGPANIC();
diff --git a/arch/arm/src/nrf53/nrf53_lowputc.c
b/arch/arm/src/nrf53/nrf53_lowputc.c
index fff8acfcc4..57f78f5b16 100644
--- a/arch/arm/src/nrf53/nrf53_lowputc.c
+++ b/arch/arm/src/nrf53/nrf53_lowputc.c
@@ -204,6 +204,12 @@ static void nrf53_setbaud(uintptr_t base, const struct
uart_config_s *config)
break;
}
+ case 1000000:
+ {
+ br = UART_BAUDRATE_1000000;
+ break;
+ }
+
default:
{
DEBUGPANIC();
diff --git a/arch/arm/src/nrf91/nrf91_lowputc.c
b/arch/arm/src/nrf91/nrf91_lowputc.c
index 2fbf42e8d9..df9eb9bc2f 100644
--- a/arch/arm/src/nrf91/nrf91_lowputc.c
+++ b/arch/arm/src/nrf91/nrf91_lowputc.c
@@ -204,6 +204,12 @@ static void nrf91_setbaud(uintptr_t base, const struct
uart_config_s *config)
break;
}
+ case 1000000:
+ {
+ br = UART_BAUDRATE_1000000;
+ break;
+ }
+
default:
{
DEBUGPANIC();