Re: [PATCH 3/3] bsps/microblaze: Fix UART transmit interrupt

2023-03-29 Thread Sebastian Huber
On 29.03.23 21:22, Alex White wrote: diff --git a/bsps/microblaze/shared/dev/serial/uartlite.c b/bsps/microblaze/shared/dev/serial/uartlite.c index e2007ee24a..f1b3c013a0 100644 --- a/bsps/microblaze/shared/dev/serial/uartlite.c +++ b/bsps/microblaze/shared/dev/serial/uartlite.c @@ -47,10 +47,6

Re: [PATCH 2/3] bsps/microblaze: Add support for multiple UARTs

2023-03-29 Thread Chris Johns
On 30/3/2023 12:26 pm, Sam Price wrote: > Same IP as the regular KCU105. > The current uart ip is dependent on the fpga. > I don't believe this modifies the kcu105 bsp, but allows other bsps to > support up to 4 uarts. I am not sure if this patch is OK. If the UART driver is needed for a console

Re: [PATCH 2/3] bsps/microblaze: Add support for multiple UARTs

2023-03-29 Thread Sam Price
Same IP as the regular KCU105. The current uart ip is dependent on the fpga. I don't believe this modifies the kcu105 bsp, but allows other bsps to support up to 4 uarts. On Wed, Mar 29, 2023 at 5:21 PM Chris Johns wrote: > > On 30/3/2023 6:22 am, Alex White wrote: > > From: "Maldonado, Sergio

Re: [PATCH] Add support for ELF notes

2023-03-29 Thread Chris Johns
On 30/3/2023 2:07 am, Sebastian Huber wrote: > On 28.03.23 23:46, Chris Johns wrote: >> On 29/3/2023 5:36 am, Sebastian Huber wrote: >>> On 28.03.23 09:26, Chris Johns wrote: On 28/3/2023 6:20 pm, Sebastian Huber wrote: > On 28.03.23 09:03, Chris Johns wrote: >> On 28/3/2023 5:48 pm,

Re: [PATCH rtems-lwip 1/2] rtemslwip: Use common lwipopts for all BSPs

2023-03-29 Thread Chris Johns
This looks good. Thanks for cleaning this up. Chris On 30/3/2023 7:51 am, Kinsey Moore wrote: > This reworks all BSPs to use a shared lwipopts.h that includes > lwipbspopts.h for per-BSP configuration instead of having lwIP > configuration scattered everywhere for individual BSPs. This also >

Re: [PATCH 2/3] bsps/microblaze: Add support for multiple UARTs

2023-03-29 Thread Chris Johns
On 30/3/2023 6:22 am, Alex White wrote: > From: "Maldonado, Sergio E. (GSFC-580.0)" .../microblaze/microblaze_fpga/optuartirq.yml | 20 ++ > .../microblaze/microblaze_fpga/optuseuart.yml | 17 ++ > .../microblaze_fpga/optuseuart1.yml | 17 ++ > .../microblaze_fpga/optuseuart2.yml

[PATCH rtems-lwip 1/2] rtemslwip: Use common lwipopts for all BSPs

2023-03-29 Thread Kinsey Moore
This reworks all BSPs to use a shared lwipopts.h that includes lwipbspopts.h for per-BSP configuration instead of having lwIP configuration scattered everywhere for individual BSPs. This also consolidates the shared portions of ZynqMP BSP-specific configuration and Xilinx-specific configuration

[PATCH rtems-lwip 2/2] wscript: Build a header instead of using -D

2023-03-29 Thread Kinsey Moore
This change moves the use of items configured in config.ini from using -D to set defines on the command line to using a header built by waf. This also resolves an issue where configuration parameters were bleeding between BSPs when multiple BSPs were configured. --- rtemslwip/include/lwipopts.h |

[PATCH 2/3] bsps/microblaze: Add support for multiple UARTs

2023-03-29 Thread Alex White
From: "Maldonado, Sergio E. (GSFC-580.0)" --- bsps/microblaze/include/dev/serial/uartlite.h | 2 + .../microblaze_fpga/console/console-io.c | 229 -- bsps/microblaze/shared/dev/serial/uartlite.c | 8 +- .../bsps/microblaze/microblaze_fpga/grp.yml | 32 +++

[PATCH 3/3] bsps/microblaze: Fix UART transmit interrupt

2023-03-29 Thread Alex White
From: "Maldonado, Sergio E. (GSFC-580.0)" --- bsps/microblaze/include/dev/serial/uartlite.h | 2 +- bsps/microblaze/shared/dev/serial/uartlite.c | 10 +++--- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/bsps/microblaze/include/dev/serial/uartlite.h

[PATCH 1/3] bsps/microblaze: Allow copying FDT from U-Boot

2023-03-29 Thread Alex White
From: "Maldonado, Sergio E. (GSFC-580.0)" --- bsps/microblaze/microblaze_fpga/include/bsp.h | 3 + .../microblaze_fpga/start/crtinit.S | 6 +- .../microblaze_invalidate_dcache_range.S | 104 ++ .../shared/fdt/microblaze-fdt-support.c | 36 +-

Re: [PATCH] Add support for ELF notes

2023-03-29 Thread Sebastian Huber
On 28.03.23 23:46, Chris Johns wrote: On 29/3/2023 5:36 am, Sebastian Huber wrote: On 28.03.23 09:26, Chris Johns wrote: On 28/3/2023 6:20 pm, Sebastian Huber wrote: On 28.03.23 09:03, Chris Johns wrote: On 28/3/2023 5:48 pm, Sebastian Huber wrote: On 25.03.23 00:39, Chris Johns wrote: On

[PATCH] docs/user: add docs for riscv/kendrytek210 BSP variant

2023-03-29 Thread Alan Cudmore
This patch adds the documentation for building and running RTEMS on the Kendryte K210 RISC-V SoC. The generic riscv introducion was re-arranged to list the multilib variants then the specific hardware targets. In addition a couple of errors were fixed for the generic QEMU commands. Closes #4876

Re: [lwip 2/2] Move and rename sys_arch_data_sync_barier()

2023-03-29 Thread Sebastian Huber
Hello Pavel, thanks for your information. On 29.03.23 13:40, Pavel Pisa wrote: We need to resolve license update in the files and get rid of uLAN directory and I hope that it can be cleaned up. I would like to test code on TMS570LS3137 when I find time and on TMS570LC43 one day... I work

Re: [lwip 2/2] Move and rename sys_arch_data_sync_barier()

2023-03-29 Thread Pavel Pisa
Hello Sebastian, On Friday 24 of March 2023 11:21:57 Sebastian Huber wrote: > Hello Pavel, > > On 18.03.23 01:04, Pavel Pisa wrote: > > As for > > > > +static inline void > > +tms570_data_sync_barier(void) > > +{ > > +#ifdef __arm__ > > + _ARM_Data_synchronization_barrier(); > > +#endif > > +} >