diff --git a/ports/arm/platforms/dm36x/timer.c b/ports/arm/platforms/dm36x/timer.c index d45583b..265a951 100644 --- a/ports/arm/platforms/dm36x/timer.c +++ b/ports/arm/platforms/dm36x/timer.c @@ -95,6 +95,13 @@ static int timer_init (void) status = ATOM_OK; } + /* Already initialised */ + else + { + /* Success */ + status = ATOM_OK; + } + /* Finished */ return (status); } diff --git a/ports/arm/platforms/dm36x/uart.c b/ports/arm/platforms/dm36x/uart.c index cc32f86..6bdede6 100644 --- a/ports/arm/platforms/dm36x/uart.c +++ b/ports/arm/platforms/dm36x/uart.c @@ -148,6 +148,13 @@ static int uart_init (void) } } + /* Already initialised */ + else + { + /* Success */ + status = ATOM_OK; + } + /* Finished */ return (status); }