auto_init: upgrade bootstrap of Ethernet devices for gnrc_netif2#7410
auto_init: upgrade bootstrap of Ethernet devices for gnrc_netif2#7410cgundogan merged 1 commit intoRIOT-OS:masterfrom
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 |
|
|
||
| /** | ||
| * @ingroup auto_init_gnrc_netif | ||
| * @ingroup auto_init_netif |
There was a problem hiding this comment.
Is there a reason why the @ingroup is only changed here?
There was a problem hiding this comment.
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 |
smlng
left a comment
There was a problem hiding this comment.
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. |
|
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:
