-
Notifications
You must be signed in to change notification settings - Fork 2.1k
auto_init: upgrade bootstrap of Ethernet devices for gnrc_netif2 #7410
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
Conversation
e6d19a3
to
f59e643
Compare
f59e643
to
236627b
Compare
236627b
to
382ffd7
Compare
Rebased to current master and current dependencies |
d08e411
to
c7fff90
Compare
Rebased to current master and dependencies. |
c7fff90
to
e98df3c
Compare
Rebased to current master, no longer waiting for other PR |
@@ -8,7 +8,7 @@ | |||
*/ | |||
|
|||
/** | |||
* @ingroup auto_init_gnrc_netif | |||
* @ingroup auto_init_netif |
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.
Is there a reason why the @ingroup
is only changed here?
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.
Not sure...both groups don't exist... will revert this change and we figure out something else in a separate PR.
I can't spot any other obvious errors The defines of the w5100 are not scoped like the other drivers, but that's probably better solved in a different PR :) |
@kaspar030 made some comments about my usage of |
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.
Compile tested with adapted tests/driver_enc28j60
, seems to work but no real testing. Pre-Ack
de9bba4
to
7ebe533
Compare
Rebased to current master |
Squash, please. |
7ebe533
to
4083640
Compare
Done |
Are these comments written down anywhere? |
Nope, but it is already changed to the way he wanted it. |
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.
ACK
The whole auto_init stuff has a bad smell of code duplication, but this is not the meat of this PR. |
And that is? |
No one likes it (including me), but for now it's the most straightforward way. I'm working on simplify it and remove all those ugly ifdefs as soon all this NIB/GNRC-Netif2 stuff is in master and the release is in feature freeze.
That the return value of |
Thx |
Bootstraps all ethernet devices for
gnrc_netif2
(non-intrusively)Depends on #7370.This PR is part of the network layer remodelling effort:
