diff options
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc55xxevb/startup/reset.c')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc55xxevb/startup/reset.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/reset.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/reset.c index d9a04972ab..e0318fc573 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/reset.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/reset.c @@ -31,6 +31,10 @@ void bsp_reset(void) { while (true) { - SIU.SRCR.R = 0x1; + #if MPC55XX_CHIP_TYPE / 10 == 564 + /* TODO */ + #else + SIU.SRCR.R = 1U << (31 - 0); + #endif } } |