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

wiznet w5x00 - further UDP fixes #1108

Merged
merged 2 commits into from
Nov 6, 2024

Conversation

electrified
Copy link
Contributor

@electrified electrified commented Nov 5, 2024

With these changes dig and echoping "work" on a w5500.

Still more fixes required, as echoping will work twice, on the 3rd invocation it seems to never return from the _netcall-> run_sockfunc -> psleep_flags -> psleep call when doing the recvfrom. Still working on understanding why this is.

previously when processing incoming UDP packets we kept reading the
same offsets as it read from the read pointer. rename dequeue to read
and add an offset parameter. also read port correctly.
@EtchedPixels EtchedPixels merged commit 9afcb63 into EtchedPixels:master Nov 6, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants