I think this may also be waiting on the RTEMS patches to go in based on
the prerequisite comment.
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.mo...@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@rtems.org
http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel