[PATCH 7/7] bsps/sparc: Add prototype for rtems_bsp_delay.

Joel Sherrill joel.sherrill at OARcorp.com
Thu Mar 13 14:53:41 UTC 2014


This is the best way to remove the warnings.

Longer term, we should address rtems_bsp_delay() as a
generic BSP interface or provide it in a more uniform way.

--joel

On 3/13/2014 9:19 AM, Daniel Cederman wrote:
> ---
>  c/src/lib/libbsp/sparc/erc32/include/bsp.h |    2 ++
>  c/src/lib/libbsp/sparc/leon2/include/bsp.h |    2 ++
>  c/src/lib/libbsp/sparc/leon3/include/bsp.h |    2 ++
>  3 files changed, 6 insertions(+)
>
> diff --git a/c/src/lib/libbsp/sparc/erc32/include/bsp.h b/c/src/lib/libbsp/sparc/erc32/include/bsp.h
> index 4fc6414..6c9429d 100644
> --- a/c/src/lib/libbsp/sparc/erc32/include/bsp.h
> +++ b/c/src/lib/libbsp/sparc/erc32/include/bsp.h
> @@ -92,6 +92,8 @@ rtems_isr_entry set_vector(                     /* returns old vector */
>      int                 type                    /* RTEMS or RAW intr  */
>  );
>  
> +void rtems_bsp_delay(int usecs);
> +
>  void BSP_fatal_return( void );
>  
>  void bsp_spurious_initialize( void );
> diff --git a/c/src/lib/libbsp/sparc/leon2/include/bsp.h b/c/src/lib/libbsp/sparc/leon2/include/bsp.h
> index 851861b..d345bef 100644
> --- a/c/src/lib/libbsp/sparc/leon2/include/bsp.h
> +++ b/c/src/lib/libbsp/sparc/leon2/include/bsp.h
> @@ -113,6 +113,8 @@ rtems_isr_entry set_vector(                     /* returns old vector */
>      int                 type                    /* RTEMS or RAW intr  */
>  );
>  
> +void rtems_bsp_delay(int usecs);
> +
>  void BSP_fatal_return( void );
>  
>  void bsp_spurious_initialize( void );
> diff --git a/c/src/lib/libbsp/sparc/leon3/include/bsp.h b/c/src/lib/libbsp/sparc/leon3/include/bsp.h
> index b0a1730..8894570 100644
> --- a/c/src/lib/libbsp/sparc/leon3/include/bsp.h
> +++ b/c/src/lib/libbsp/sparc/leon3/include/bsp.h
> @@ -125,6 +125,8 @@ rtems_isr_entry set_vector(                     /* returns old vector */
>      int                 type                    /* RTEMS or RAW intr  */
>  );
>  
> +void rtems_bsp_delay(int usecs);
> +
>  void BSP_fatal_return( void );
>  
>  void bsp_spurious_initialize( void );

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985




More information about the devel mailing list