Re: [PATCH v4] riscv: add freedom E310 Arty A7 bsp

2019-10-11 Thread Pragnesh Patel
On Thu, Oct 10, 2019 at 8:50 PM Hesham Almatary wrote: > > On Wed, 9 Oct 2019 at 12:54, Pragnesh Patel wrote: > > > > Added support for Sifive Freedom FE310 soc on Arty A7 FPGA board. > > Update #3785. > > > > Signed-off-by: Pragnesh Patel > > --- > > > > Changes in v4: > > - Revert fdt32_t

Re: [PATCH v4] riscv: add freedom E310 Arty A7 bsp

2019-10-11 Thread Sebastian Huber
On 11/10/2019 08:18, Pragnesh Patel wrote: RISCV_LINKCMD([RISCV_RAM_REGION_BEGIN],[begin of the RAM region for linker command file (default is 0x7000 for 64-bit with -mcmodel=medlow and 0x8000 for all other)],[${RISCV_RAM_REGION_BEGIN_DEFAULT}])

Re: Testing the interrupt extension API?

2019-10-11 Thread Christian Mauderer
On 10/10/2019 01:25, Gedare Bloom wrote: /** * @brief Is set, if the interrupt can be enabled through * rtems_interrupt_vector_enable(), otherwise cleared. >>> disabled / disable() */ unsigned int can_disable : 1; >>> Curious: are there vectors that

Re: How to build multiple BSPs with waf?

2019-10-11 Thread Chris Johns
> On 11 Oct 2019, at 7:40 pm, Sebastian Huber > wrote: > > On 05/10/2019 01:50, Chris Johns wrote: >>> On 4/10/19 11:33 pm, Sebastian Huber wrote: >>> Hello, >>> >>> I tried to figure how a standard waf build can be configured so that >>> out-of-tree >>> or multiple build trees can be used.

Re: Testing the interrupt extension API?

2019-10-11 Thread Gedare Bloom
On Thu, Oct 10, 2019 at 11:55 PM Sebastian Huber wrote: > > On 10/10/2019 01:25, Gedare Bloom wrote: > Interrupts with cap.can_raise set and cap.has_peripheral cleared can be > safely software controlled and used for tests. > >>> Why not just have an "is_software_triggered"? > >> As a

Re: [PATCH 1/2] barrier: Remove leftover semaphore remnants

2019-10-11 Thread Martin Erik Werner
On Wed, 2019-10-02 at 17:00 -0500, Joel Sherrill wrote: > > > On Wed, Oct 2, 2019 at 2:52 PM Martin Erik Werner < > martinerikwer...@gmail.com> wrote: (...) > > On Tue, 2019-10-01 at 18:02 -0500, Joel Sherrill wrote: > > > > > > > > > On Tue, Oct 1, 2019, 5:07 PM Gedare Bloom > > wrote: > > >

Re: [PATCH] Add myself to the MAINTAINERS

2019-10-11 Thread Hesham Almatary
Hi Joel, On Thu, 10 Oct 2019 at 14:14, Joel Sherrill wrote: > > Please push this and fix the spike RSB error. :) > I can't reproduce the Spike error on my Ubuntu machine, it builds fine for me. But anyway, I submitted a RSB patch to update Spike build in RSB, can you check if the error persists

Re: Arm Multilib Question

2019-10-11 Thread Joel Sherrill
On Fri, Oct 11, 2019 at 8:55 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 11/10/2019 15:46, Joel Sherrill wrote: > > Hi > > > > I'm trying to find the right multilib for the ARM Deos BSP. They compile > > their native > > ARINC 653 applications with these: > > > >

Arm Multilib Question

2019-10-11 Thread Joel Sherrill
Hi I'm trying to find the right multilib for the ARM Deos BSP. They compile their native ARINC 653 applications with these: arm-eabi-gcc -MP -MMD -nostdinc -gdwarf-2 -fno-exceptions -mabi=aapcs-linux -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mthumb-interwork -O0

Re: rtems-bsp-builder failure

2019-10-11 Thread Joel Sherrill
On Thu, Oct 10, 2019 at 8:30 PM Chris Johns wrote: > > On 11 Oct 2019, at 12:15 am, Joel Sherrill wrote: > >  > Hi > > Looks like the rtems-bsp-builder has a regression of some sort. > > > + nohup time ./rtems-tools/tester/rtems-bsp-builder >

Re: How to build multiple BSPs with waf?

2019-10-11 Thread Sebastian Huber
On 05/10/2019 01:50, Chris Johns wrote: On 4/10/19 11:33 pm, Sebastian Huber wrote: Hello, I tried to figure how a standard waf build can be configured so that out-of-tree or multiple build trees can be used. I couldn't get this working. The Samba project seems to have support for out-of-tree

Re: Arm Multilib Question

2019-10-11 Thread Sebastian Huber
On 11/10/2019 15:46, Joel Sherrill wrote: Hi I'm trying to find the right multilib for the ARM Deos BSP. They compile their native ARINC 653 applications with these: arm-eabi-gcc   -MP -MMD -nostdinc -gdwarf-2 -fno-exceptions -mabi=aapcs-linux -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16

[PATCH] [rsb] Update Spike build

2019-10-11 Thread Hesham Almatary
Latest Spike integrated fesvr in its source directory, so there is no separate fesvr anymore. --- bare/config/devel/spike-1.1.0.cfg | 5 + source-builder/config/spike-1-1.cfg | 19 +-- 2 files changed, 6 insertions(+), 18 deletions(-) diff --git