Re: [PATCH rtems-libbsd v2 0/2] Update the CGEM driver

2023-03-03 Thread Kinsey Moore
These patches look good to me. Thanks for this contribution! Kinsey On Fri, Mar 3, 2023 at 9:54 AM Padmarao Begari < padmarao.beg...@microchip.com> wrote: > Update the CGEM driver with adding the phy address and > the clock to read it from the device tree. > > The patches are based upon latest

Re: Rust for RTEMS [was: Re: Interested for GSoC 2023]

2023-03-03 Thread Karel Gardas
On 2/27/23 12:00, Karel Gardas wrote: On 2/27/23 02:16, Joel Sherrill wrote: Another GCC related project could be Rust RTEMS Support but I don't know what that entails beyond turning it on and seeing what goes wrong. I tried to build it last year and got far enough to decide to wait before tryin

[PATCH rtems-libbsd v2 2/2] freebsd/cgem: Read clock frequency from device tree

2023-03-03 Thread Padmarao Begari
Read the clock frequency from the device tree and use it to calculate the mdc clock divider for the MII bus if not found then use default clock divider. --- freebsd/sys/dev/cadence/if_cgem.c | 42 --- 1 file changed, 39 insertions(+), 3 deletions(-) diff --git a/freebs

[PATCH rtems-libbsd v2 1/2] freebsd/cgem: Add phy address to read it from device tree

2023-03-03 Thread Padmarao Begari
Read the phy address from the device tree and use it to find the phy device if not found then search in the range of 0 to 31. --- freebsd/sys/dev/cadence/if_cgem.c | 30 ++ 1 file changed, 30 insertions(+) diff --git a/freebsd/sys/dev/cadence/if_cgem.c b/freebsd/sys/d

[PATCH rtems-libbsd v2 0/2] Update the CGEM driver

2023-03-03 Thread Padmarao Begari
Update the CGEM driver with adding the phy address and the clock to read it from the device tree. The patches are based upon latest rtems-libbsd tree at 6-freebsd-12 (https://git.rtems.org/rtems-libbsd.git branch 6-freebsd-12) at commit id 1aa4cb8568594aa54238c9fbf2cc0f3ea4edec7f v2: - Add chang

Re: CAN driver implementation for Xilinx Zynq

2023-03-03 Thread Gedare Bloom
On Wed, Mar 1, 2023 at 3:14 AM wrote: > > Hello, > > As part of an internship at the German Aerospace Center, I am currently > working on the implementation of a CAN driver for a Xilinx Zynq SoC. For this > I used the existing CAN framework /dev/can/can.h. A merge request will follow > soon. >

Re: RTEMS LwIP licensing and organization cleanup proposal

2023-03-03 Thread Kinsey Moore
Hello Pavel, As discussed on discord, I have created a ticket to resolve this issue: https://devel.rtems.org/ticket/4867 Please see the ticket for further details and further constraining the desired solution. Kinsey On Fri, Mar 3, 2023 at 7:32 AM Pavel Pisa wrote: > Dear Premek and other deve

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

2023-03-03 Thread Padmarao.Begari
Hi Sebastian, > On Thu, 2023-03-02 at 15:18 +0100, Sebastian Huber wrote: > > > 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 p

RTEMS LwIP licensing and organization cleanup proposal

2023-03-03 Thread Pavel Pisa
Dear Premek and other developers, I am happy that LwIP is getting into state of viable alternative of TCP/IP stack for resource constrained RTEMS targets. But as I have already reported before, I would be happy if the code licenses and locations are cleanup. The RTEMS core integration layer is h

Re: CAN driver implementation for Xilinx Zynq

2023-03-03 Thread Prashanth S
Hi @carlo.broker...@dlr.de , Once the commands are defined the corresponding command and buffer should be passed as arguments. As the commands are not defined Null and zero are passed as buffer and command respectively. Regards Prashanth S On Thu, 2 Mar, 2023, 2:22 pm , wrote: > Hello @Prashan