Skip to content

Conversation

maribu
Copy link
Member

@maribu maribu commented Sep 15, 2025

Contribution description

This changes the behavior of the netdev implementation to match what async drivers do. The current implementation is synchronous, but that can be fixed once an async UART API is available.

In any case, we rather should not complicate testing of the network stack by having network devices come in different flavors.

Testing procedure

The atwinc15x0 should still work as before

Issues/PRs references

Same as: #21719 and #21720

This changes the behavior of the netdev implementation to match what
async drivers do. The current implementation is synchronous, but that
can be fixed once an async UART API is available.

In any case, we rather should not complicate testing of the network stack
by having network devices come in different flavors.
@maribu maribu requested a review from benpicco September 15, 2025 08:47
@maribu maribu added the Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation label Sep 15, 2025
@maribu
Copy link
Member Author

maribu commented Sep 15, 2025

@elenaf9 FYI

@github-actions github-actions bot added the Area: drivers Area: Device drivers label Sep 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: drivers Area: Device drivers Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants