[PATCH rtems-lwip v4 0/7] lwIP port for STM32F4 BSP
Joel Sherrill
joel at rtems.org
Sat Sep 10 15:51:11 UTC 2022
On Fri, Sep 9, 2022, 10:40 PM Kinsey Moore <kinsey.moore at oarcorp.com> wrote:
> I think this may also be waiting on the RTEMS patches to go in based on
> the prerequisite comment.
>
Ok. Monday we can work this out.
On 9/9/2022 22:00, Joel Sherrill wrote:
>
> I'd like to see another ack. Chris? Andrei? Christian? Poke them on
> discord please.
>
> On Fri, Sep 9, 2022, 9:05 PM Kinsey Moore <kinsey.moore at oarcorp.com>
> wrote:
>
>> This addresses all my issues with the patch, looks good!
>>
>>
>> Kinsey
>>
>> On 9/9/2022 18:13, Duc Doan wrote:
>> > This patch set aims to port RTEMS lwIP for STM32F4 BSP. It also contains
>> > generic drivers for STM32 chips in general. It is tested with a TCP echo
>> > server application on STM32F407 Discovery Board.
>> >
>> > Prerequisite: this patch set requires my STM32F4 patches to be applied
>> > because it uses STM32 HAL.
>> >
>> > v2:
>> > - Changes the arch and BSP check to use rtems.arch and rtems.bsp
>> > - Updates #4714: replace os.walk by ant_glob
>> > - Group STM32F4 BSP-specific files together
>> >
>> > v3:
>> > - Make BSP check exact
>> > - Add ORIGIN.stm32 and COPYING.stm32
>> > - Imported files under stm32/ are now generated by STM32CubeIDE under
>> > RTOS mode
>> > - Remove unused lwip.c
>> >
>> > v4:
>> > - Fix improper code addition
>> > - Fix aarch64 BSP list in lwip.py
>> > - Remove unused lwip.h
>> >
>> > Duc Doan (7):
>> > lwip.py: Change arch and bsp check method
>> > lwip.py: Use ant_glob instead of os.walk()
>> > Add STM32 Ethernet source
>> > rtemslwip: Add STM32F4 lwipopts.h and netstart.c
>> > RTEMS port of lwIP for STM32 and STM32F4 BSP
>> > lwip.py: Add STM32 lwIP port to build
>> > stm32: Convert to Unix line endings
>> >
>> > COPYING.stm32 | 28 +
>> > ORIGIN.stm32 | 2 +
>> > lwip.py | 69 ++-
>> > rtemslwip/stm32f4/lwipopts.h | 147 +++++
>> > rtemslwip/stm32f4/netstart.c | 73 +++
>> > rtemslwip/stm32f4/stm32f4_lwip.c | 39 ++
>> > rtemslwip/stm32f4/stm32f4_lwip.h | 34 ++
>> > stm32/driver/dp83848.c | 664 +++++++++++++++++++++
>> > stm32/driver/dp83848.h | 436 ++++++++++++++
>> > stm32/ethernetif.c | 986 +++++++++++++++++++++++++++++++
>> > stm32/ethernetif.h | 54 ++
>> > 11 files changed, 2508 insertions(+), 24 deletions(-)
>> > create mode 100644 COPYING.stm32
>> > create mode 100644 ORIGIN.stm32
>> > create mode 100644 rtemslwip/stm32f4/lwipopts.h
>> > create mode 100644 rtemslwip/stm32f4/netstart.c
>> > create mode 100644 rtemslwip/stm32f4/stm32f4_lwip.c
>> > create mode 100644 rtemslwip/stm32f4/stm32f4_lwip.h
>> > create mode 100644 stm32/driver/dp83848.c
>> > create mode 100644 stm32/driver/dp83848.h
>> > create mode 100644 stm32/ethernetif.c
>> > create mode 100644 stm32/ethernetif.h
>> >
>> _______________________________________________
>> devel mailing list
>> devel at rtems.org
>> http://lists.rtems.org/mailman/listinfo/devel
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20220910/b20740bb/attachment.htm>
More information about the devel
mailing list