summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/psim/clock/clock.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/powerpc/psim/clock/clock.c16
1 files changed, 5 insertions, 11 deletions
diff --git a/c/src/lib/libbsp/powerpc/psim/clock/clock.c b/c/src/lib/libbsp/powerpc/psim/clock/clock.c
index b0f9ee6f53..8ac1b2bd77 100644
--- a/c/src/lib/libbsp/powerpc/psim/clock/clock.c
+++ b/c/src/lib/libbsp/powerpc/psim/clock/clock.c
@@ -122,14 +122,11 @@ void Install_clock(
{
Clock_driver_ticks = 0;
- if ( BSP_Configuration.ticks_per_timeslice ) {
- Old_ticker = (rtems_isr_entry) set_vector( clock_isr, CLOCK_VECTOR, 1 );
+ Old_ticker = (rtems_isr_entry) set_vector( clock_isr, CLOCK_VECTOR, 1 );
- PPC_Set_decrementer( CPU_PPC_CLICKS_PER_TICK );
-
- atexit( Clock_exit );
- }
+ PPC_Set_decrementer( CPU_PPC_CLICKS_PER_TICK );
+ atexit( Clock_exit );
}
/*
@@ -148,12 +145,9 @@ void Install_clock(
void Clock_exit( void )
{
- if ( BSP_Configuration.ticks_per_timeslice ) {
-
- /* nothing to do */;
+ /* nothing to do */;
- /* do not restore old vector */
- }
+ /* do not restore old vector */
}
/*