[PATCH rtems-lwip 3/3] rtemslwip: Use interrupt server for ISRs

2023-03-02 Thread Kinsey Moore
lwIP requires locking to be available in its device ISRs. This is incompatible with RTEMS ISRs, but could be worked around on single-core systems. This moves lwIP device ISR execution to a task via the interrupt server. All network device driver code should use the interrupt server going forward. -

[PATCH rtems-lwip 1/3] lwip/sockets.h: Avoid duplication of system struct

2023-03-02 Thread Kinsey Moore
Excise another portion of lwIP's headers that redefine structures available from toolchain headers. --- lwip/src/include/lwip/sockets.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lwip/src/include/lwip/sockets.h b/lwip/src/include/lwip/sockets.h index 705ae46..3f7ee32 100

[PATCH rtems-lwip 2/3] lwip/api: Notify about dropped packets

2023-03-02 Thread Kinsey Moore
The receive UDP and raw mailboxes will silently drop packets once the mailbox is full. This provides a debug message if debugging is enabled when this is the case to direct the user toward a solution. --- lwip/src/api/api_msg.c | 8 1 file changed, 8 insertions(+) diff --git a/lwip/src/a

Re: [PATCH rtems-source-builder 2/2] 6/rtems-default.bset: Update binutils version to 2.40

2023-03-02 Thread Kinsey Moore
On Thu, Mar 2, 2023 at 8:07 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > Hello Joel, > > it seems that the update to Binutils 2.40 causes some issues on aarch64: > > 15:06:49 runner ['/opt/rtems/6-test/bin/aarch64-rtems6-gcc', > 'testsuites/sptests/spconfig01/init.c.682.o', >

Re: [PATCH rtems-source-builder 2/2] 6/rtems-default.bset: Update binutils version to 2.40

2023-03-02 Thread Joel Sherrill
On Thu, Mar 2, 2023 at 8:07 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > Hello Joel, > > it seems that the update to Binutils 2.40 causes some issues on aarch64: > > 15:06:49 runner ['/opt/rtems/6-test/bin/aarch64-rtems6-gcc', > 'testsuites/sptests/spconfig01/init.c.682.o', >

Re: [PATCH] bsps/riscv: Clear interrupt complete before disable

2023-03-02 Thread Sebastian Huber
On 27.02.23 16:51, Padmarao Begari wrote: The interrupt complete should clear with the interrupt number before disabling the interrupt in the PLIC to get the next interrupt. Which problem does this patch address? -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany

Re: [PATCH rtems-source-builder 2/2] 6/rtems-default.bset: Update binutils version to 2.40

2023-03-02 Thread Sebastian Huber
Hello Joel, it seems that the update to Binutils 2.40 causes some issues on aarch64: 15:06:49 runner ['/opt/rtems/6-test/bin/aarch64-rtems6-gcc', 'testsuites/sptests/spconfig01/init.c.682.o', '-o/tmp/sh/b-rtems/aarch64/a53_ilp32_qemu/testsuites/sptests/spconfig01.exe', '-Wl,-Bstatic', '-L.',

GSoC Idea : Improve x86_64 BSP

2023-03-02 Thread Siddharth Khattar
Hello, I was earlier aiming to do a GSoC 2023 project ticket #2901 but was then encouraged to do a GSoC project to Improve x86_64 BSP instead as that would be much more useful than the former mentioned. Then, I was reading the chat logs around ACPICA and had a couple of questions- What is DTS? som

AW: CAN driver implementation for Xilinx Zynq

2023-03-02 Thread Carlo.Brokering
Hello @Prashanth S > I saw in discord there was a discussion for the rework of CAN framework, so > you could start a discussion in this mailing list or in discord. Good to know. I’ll have a look there. > The ioctl commands are not defined for the CAN fr