summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/clock/clock.c15
-rw-r--r--c/src/lib/libbsp/powerpc/ppcn_60x/clock/clock.c15
-rw-r--r--c/src/lib/libbsp/powerpc/psim/clock/clock.c16
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/clock/clock.c15
4 files changed, 20 insertions, 41 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/clock/clock.c b/c/src/lib/libbsp/powerpc/dmv177/clock/clock.c
index 75490a3382..c874dff10b 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/clock/clock.c
+++ b/c/src/lib/libbsp/powerpc/dmv177/clock/clock.c
@@ -119,13 +119,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( Clock_Decrementer_value );
+ PPC_Set_decrementer( Clock_Decrementer_value );
- atexit( Clock_exit );
- }
+ atexit( Clock_exit );
}
/*PAGE
@@ -145,12 +143,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 */
}
/*PAGE
diff --git a/c/src/lib/libbsp/powerpc/ppcn_60x/clock/clock.c b/c/src/lib/libbsp/powerpc/ppcn_60x/clock/clock.c
index 29ca97be32..7e08ed0ea4 100644
--- a/c/src/lib/libbsp/powerpc/ppcn_60x/clock/clock.c
+++ b/c/src/lib/libbsp/powerpc/ppcn_60x/clock/clock.c
@@ -117,13 +117,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( Clock_Decrementer_value );
+ PPC_Set_decrementer( Clock_Decrementer_value );
- atexit( Clock_exit );
- }
+ atexit( Clock_exit );
}
/*
@@ -142,12 +140,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 */
}
/*
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 */
}
/*
diff --git a/c/src/lib/libbsp/powerpc/score603e/clock/clock.c b/c/src/lib/libbsp/powerpc/score603e/clock/clock.c
index 76b328f217..dc7fcf8fc8 100644
--- a/c/src/lib/libbsp/powerpc/score603e/clock/clock.c
+++ b/c/src/lib/libbsp/powerpc/score603e/clock/clock.c
@@ -117,13 +117,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( Clock_Decrementer_value );
+ PPC_Set_decrementer( Clock_Decrementer_value );
- atexit( Clock_exit );
- }
+ atexit( Clock_exit );
}
/*
@@ -142,12 +140,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 */
}
/*