aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--boards/GENERIC_SPC560B/board.c5
-rw-r--r--boards/GENERIC_SPC560P/board.c5
-rw-r--r--demos/PPC-SPC560P-GCC/main.c5
3 files changed, 15 insertions, 0 deletions
diff --git a/boards/GENERIC_SPC560B/board.c b/boards/GENERIC_SPC560B/board.c
index 85c938005..7b0af53aa 100644
--- a/boards/GENERIC_SPC560B/board.c
+++ b/boards/GENERIC_SPC560B/board.c
@@ -63,6 +63,11 @@ const PALConfig pal_default_config =
void __early_init(void) {
spc_clock_init();
+
+ /* SWT disabled.*/
+ SWT.SR.R = 0xC520;
+ SWT.SR.R = 0xD928;
+ SWT.CR.R = 0xFF00000A;
}
/*
diff --git a/boards/GENERIC_SPC560P/board.c b/boards/GENERIC_SPC560P/board.c
index 85c938005..7b0af53aa 100644
--- a/boards/GENERIC_SPC560P/board.c
+++ b/boards/GENERIC_SPC560P/board.c
@@ -63,6 +63,11 @@ const PALConfig pal_default_config =
void __early_init(void) {
spc_clock_init();
+
+ /* SWT disabled.*/
+ SWT.SR.R = 0xC520;
+ SWT.SR.R = 0xD928;
+ SWT.CR.R = 0xFF00000A;
}
/*
diff --git a/demos/PPC-SPC560P-GCC/main.c b/demos/PPC-SPC560P-GCC/main.c
index b296da222..e3c18471d 100644
--- a/demos/PPC-SPC560P-GCC/main.c
+++ b/demos/PPC-SPC560P-GCC/main.c
@@ -177,6 +177,11 @@ int main(void) {
chSysInit();
/*
+ * Shell manager initialization.
+ */
+ shellInit();
+
+ /*
* Activates the serial driver 1 using the driver default configuration.
*/
sdStart(&SD1, NULL);