Thank you for the patches and the quick response. I have built my RTL changes
with these patches without error. +1 from me to push.

Now I need to figure out why xilinx_zynq_a9_qemu does not output anything in an
RSB built qemu.

Chris

On 20/11/2018 23:10, Sebastian Huber wrote:
> The boot_card() function does not return.
> ---
>  bsps/arm/shared/start/start.S | 12 ------------
>  1 file changed, 12 deletions(-)
> 
> diff --git a/bsps/arm/shared/start/start.S b/bsps/arm/shared/start/start.S
> index e4df46f656..c43c81e14c 100644
> --- a/bsps/arm/shared/start/start.S
> +++ b/bsps/arm/shared/start/start.S
> @@ -337,13 +337,6 @@ bsp_vector_table_copy_done:
>       mov     r0, #0
>       bl      boot_card
>  
> -twiddle:
> -
> -     /* Branch to reset function */
> -     bl      bsp_reset
> -
> -     b       twiddle
> -
>  #elif defined(ARM_MULTILIB_ARCH_V7M)
>  
>  #include <rtems/score/armv7m.h>
> @@ -414,11 +407,6 @@ bsp_start_hook_0_done:
>       movs    r0, #0
>       bl      boot_card
>  
> -twiddle:
> -
> -     bl      bsp_reset
> -     b       twiddle
> -
>  #endif /* defined(ARM_MULTILIB_ARCH_V7M) */
>  
>       .set    bsp_start_vector_table_size, bsp_start_vector_table_end - 
> bsp_start_vector_table_begin
> 
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to