Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add driver for lan867x (IDFGH-11626) #19

Merged
merged 2 commits into from
Feb 28, 2024

Conversation

bogdankolendovskyy
Copy link
Collaborator

Initial version of a driver for Microchip LAN867x.
Implements all main functions for lan867x driver, as well as example utilizing esp-netif and lwIP.
PLCA configuration is not yet fully tested.

lan867x/src/esp_eth_phy_lan867x.c Outdated Show resolved Hide resolved
lan867x/src/esp_eth_phy_lan867x.c Show resolved Hide resolved
lan867x/src/esp_eth_phy_lan867x.c Outdated Show resolved Hide resolved
lan867x/src/esp_eth_phy_lan867x.c Outdated Show resolved Hide resolved
ethernet_init/ethernet_init.c Show resolved Hide resolved
lan867x/README.md Show resolved Hide resolved
lan867x/examples/lan867x_tcp_sockets/server/main/server.c Outdated Show resolved Hide resolved
@kostaond
Copy link
Collaborator

kostaond commented Dec 6, 2023

Please add building of example to workflow.

@github-actions github-actions bot changed the title Add driver for lan867x Add driver for lan867x (IDFGH-11626) Dec 6, 2023
@espressif-bot espressif-bot added Status: In Progress Work is in progress Status: Reviewing Issue is being reviewed and removed Status: Opened Status: In Progress Work is in progress labels Dec 8, 2023
adeepn added a commit to adeepn/esphome that referenced this pull request Dec 11, 2023
adeepn added a commit to adeepn/esphome that referenced this pull request Dec 12, 2023
Copy link
Collaborator

@euripedesrocha euripedesrocha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work @bogdankolendovskyy!
Left a few comments, but it looks good.

I missed a README file in the example.

.github/workflows/build.yml Outdated Show resolved Hide resolved
ethernet_init/Kconfig.projbuild Outdated Show resolved Hide resolved
ethernet_init/idf_component.yml Outdated Show resolved Hide resolved
lan867x/README.md Outdated Show resolved Hide resolved
lan867x/CMakeLists.txt Outdated Show resolved Hide resolved
lan867x/examples/lan867x_tcp_sockets/client/main/client.c Outdated Show resolved Hide resolved
lan867x/examples/lan867x_tcp_sockets/server/main/server.c Outdated Show resolved Hide resolved
lan867x/examples/lan867x_tcp_sockets/server/main/server.c Outdated Show resolved Hide resolved
lan867x/examples/lan867x_tcp_sockets/server/main/server.c Outdated Show resolved Hide resolved
lan867x/examples/lan867x_tcp_sockets/server/main/server.c Outdated Show resolved Hide resolved
lan867x/examples/lan867x_tcp_sockets/server/main/server.c Outdated Show resolved Hide resolved
lan867x/examples/lan867x_tcp_sockets/server/main/server.c Outdated Show resolved Hide resolved
lan867x/src/esp_eth_phy_lan867x.c Outdated Show resolved Hide resolved
ethernet_init/CMakeLists.txt Outdated Show resolved Hide resolved
lan867x/README.md Show resolved Hide resolved
lan867x/README.md Outdated Show resolved Hide resolved
@bogdankolendovskyy bogdankolendovskyy force-pushed the master branch 2 times, most recently from 3c30505 to 2f2f6a0 Compare December 28, 2023 11:59
lan867x/idf_component.yml Outdated Show resolved Hide resolved
@bogdankolendovskyy bogdankolendovskyy force-pushed the master branch 5 times, most recently from 0d228c6 to 2559390 Compare February 13, 2024 13:07
@bogdankolendovskyy bogdankolendovskyy force-pushed the master branch 3 times, most recently from a8106c3 to bf33fe0 Compare February 28, 2024 13:34
Initial version of a driver for Microchip LAN867x.
Implements all main functions for lan867x driver, as well as example utilizing esp-netif and lwIP.
@kostaond kostaond merged commit e725fff into espressif:master Feb 28, 2024
7 checks passed
@espressif-bot espressif-bot added Status: Done Issue is done internally Resolution: Done Issue is done internally and removed Status: Reviewing Issue is being reviewed labels Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution: Done Issue is done internally Status: Done Issue is done internally
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants