From 4e670047971c2f77c5bd924d11b2eca530aabb8a Mon Sep 17 00:00:00 2001 From: Ein Terakawa Date: Sun, 14 Feb 2021 12:11:20 +0900 Subject: [PATCH] Fix UART0 ALT_MFP setup for PB2 --- os/hal/ports/NUMICRO/LLD/SERIALv1/hal_serial_lld.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/os/hal/ports/NUMICRO/LLD/SERIALv1/hal_serial_lld.c b/os/hal/ports/NUMICRO/LLD/SERIALv1/hal_serial_lld.c index 6bcc1b27..62e33463 100644 --- a/os/hal/ports/NUMICRO/LLD/SERIALv1/hal_serial_lld.c +++ b/os/hal/ports/NUMICRO/LLD/SERIALv1/hal_serial_lld.c @@ -310,7 +310,7 @@ void sd_lld_init(void) #if NUC123_SERIAL_USE_UART0 sdObjectInit(&SD0, NULL, notify0); /* Select UART0 Pins */ - SYS->ALT_MFP &= ~(SYS_ALT_MFP_PB3_MFP1_Msk | SYS_ALT_MFP_PB3_MFP1_Msk); + SYS->ALT_MFP &= ~(SYS_ALT_MFP_PB3_MFP1_Msk | SYS_ALT_MFP_PB2_MFP1_Msk); /* SYS->GPB_MFP |= SYS_GPB_MFP_PB1_UART0_TXD | SYS_GPB_MFP_PB0_UART0_RXD | SYS_GPB_MFP_PB3_UART0_nCTS | SYS_GPB_MFP_PB2_UART0_nRTS; */ SYS->GPB_MFP |= 0x0FUL;