summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriabdalkader <i.abdalkader@gmail.com>2024-01-12 14:17:44 +0200
committerDamien George <damien@micropython.org>2024-01-17 11:17:59 +1100
commit1f04808151cf0b99eefe5dff036fac0ad76356c0 (patch)
tree58676130d21bc9531522a39cdffa0686b0e099c9
parenta75ca8a1c07d7da1d0f97189cbe3238f65dda2df (diff)
renesas-ra/ra: Fix SysTick clock source.
The SysTick_Config function must use the system/CPU clock to configure the ticks. Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
-rw-r--r--ports/renesas-ra/ra/ra_config.h1
-rw-r--r--ports/renesas-ra/ra/ra_init.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/ports/renesas-ra/ra/ra_config.h b/ports/renesas-ra/ra/ra_config.h
index a2df775c8..a9d4bb803 100644
--- a/ports/renesas-ra/ra/ra_config.h
+++ b/ports/renesas-ra/ra/ra_config.h
@@ -26,6 +26,7 @@
#define RA_RA_CONFIG_H_
#include <stdint.h>
+#include "py/mpconfig.h"
#if defined(RA4M1) | defined(RA4W1)
#define SCI_CH_MAX 10
diff --git a/ports/renesas-ra/ra/ra_init.c b/ports/renesas-ra/ra/ra_init.c
index c9b78e0dd..a784aec70 100644
--- a/ports/renesas-ra/ra/ra_init.c
+++ b/ports/renesas-ra/ra/ra_init.c
@@ -30,7 +30,7 @@
void ra_init(void) {
ra_int_init();
- SysTick_Config(PCLK / 1000);
+ SysTick_Config(MICROPY_HW_MCU_SYSCLK / 1000);
internal_flash_init();
}