-
Notifications
You must be signed in to change notification settings - Fork 2.1k
drivers: model kconfig for Ethernet drivers #17739
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
drivers: model kconfig for Ethernet drivers #17739
Conversation
Hmm seems to be some xtimer/ztimer issues... |
d587b1c
to
3d8b979
Compare
It was my fault, poor rebasing. Let's see now |
Seems to work |
Any blockers? This only touches kconfig so it should be fine if it green. @maribu ? |
3d8b979
to
d4233e5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good from the coding side. Lets see what murdock says then please remove the limiting build commit. ACK.
d4233e5
to
5b3936d
Compare
5b3936d
to
1716638
Compare
Fixed whitespace issue |
Finally eh? |
Contribution description
This models all Ethernet drivers in Kconfig. To test this (and also to make tests stack-independent) all related test applications are modified to run only using netdev (note that to test with GNRC we still have
tests/driver_netdev_common
). Additionally, specific test applications forstm32_eth
andesp_eth
are added.Note: For now this includes some extra changes (e.g., 4b30314, fd9466b, 8da03c2) that most likely will be split.Testing procedure
Issues/PRs references
#17744
#17745
#17746
#17747