[PATCH] no_cpu: replace no_cpu_isr with rtems_isr
Gedare Bloom
gedare at rtems.org
Mon Apr 16 23:37:26 UTC 2012
This is related to the removal of the similar definitions for m68k and
lm32. I don't think we need to include these in the no_cpu skeleton
since no ports need to define their own versions.
-Gedare
On Mon, Apr 16, 2012 at 7:36 PM, Gedare Bloom <gedare at rtems.org> wrote:
> ---
> c/src/lib/libbsp/no_cpu/no_bsp/startup/setvec.c | 4 ++--
> cpukit/score/cpu/no_cpu/rtems/score/types.h | 6 ------
> 2 files changed, 2 insertions(+), 8 deletions(-)
>
> diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/startup/setvec.c b/c/src/lib/libbsp/no_cpu/no_bsp/startup/setvec.c
> index e72a92f..deb2b13 100644
> --- a/c/src/lib/libbsp/no_cpu/no_bsp/startup/setvec.c
> +++ b/c/src/lib/libbsp/no_cpu/no_bsp/startup/setvec.c
> @@ -25,13 +25,13 @@
> #include <rtems.h>
> #include <bsp.h>
>
> -no_cpu_isr_entry set_vector( /* returns old vector */
> +rtems_isr_entry set_vector( /* returns old vector */
> rtems_isr_entry handler, /* isr routine */
> rtems_vector_number vector, /* vector number */
> int type /* RTEMS or RAW intr */
> )
> {
> - no_cpu_isr_entry previous_isr;
> + rtems_isr_entry previous_isr;
>
> if ( type )
> rtems_interrupt_catch( handler, vector, (rtems_isr_entry *) &previous_isr );
> diff --git a/cpukit/score/cpu/no_cpu/rtems/score/types.h b/cpukit/score/cpu/no_cpu/rtems/score/types.h
> index c1fdc6d..2fb960c 100644
> --- a/cpukit/score/cpu/no_cpu/rtems/score/types.h
> +++ b/cpukit/score/cpu/no_cpu/rtems/score/types.h
> @@ -34,12 +34,6 @@ extern "C" {
> /** This defines the type for a priority bit map entry. */
> typedef uint16_t Priority_bit_map_Control;
>
> -/** This defines the return type for an ISR entry point. */
> -typedef void no_cpu_isr;
> -
> -/** This defines the prototype for an ISR entry point. */
> -typedef no_cpu_isr ( *no_cpu_isr_entry )( void );
> -
> #ifdef __cplusplus
> }
> #endif
> --
> 1.7.1
>
More information about the devel
mailing list