aboutsummaryrefslogtreecommitdiff
path: root/examples/nrf/src/bin/self_spawn.rs
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2022-04-24 20:47:37 +0000
committerGitHub <[email protected]>2022-04-24 20:47:37 +0000
commita1746f4ddac734cd8912007b6155ca340df89f19 (patch)
treeeb92a11c250eee2797e14357a8baf5172d9d9dec /examples/nrf/src/bin/self_spawn.rs
parentb578e060d731434e900b0e70adc5b560a2f595b4 (diff)
parentd409026b95c24c1582e17d3f40daea2b75cb9304 (diff)
Merge #717
717: WIP: USB CDC NCM (Ethernet over USB) r=Dirbaio a=Dirbaio TODO: - [x] Add support for string handling in `embassy-usb`, remove the MAC addr string hax - [x] Harden parsing of incoming NTBs to avoid panics. - [ ] Parse all datagrams in a NDP, not just the first. -- tricky, I've made it tell the host we support only one packet per NTB instead. - [ ] Add support for all required control transfers. -- WONTFIX, seems no OS cares about those. - [x] Works on Linux - [x] Doesn't work on Android, make it work - [x] Check if it works in Windows (Win10 has some sort of CDC NCM support afaict?) -- works on Win11, CDC-NCM not supported on Win10 - [x] Check if it works in MacOS (I don't know if it's supposed to) - WORKS I won't add the `embassy-net` driver to `embassy-usb-ncm` for now because `embassy-net` buffer management will likely be refactored soon, so there's not much point to it. Co-authored-by: Dario Nieuwenhuis <[email protected]>
Diffstat (limited to 'examples/nrf/src/bin/self_spawn.rs')
0 files changed, 0 insertions, 0 deletions