aboutsummaryrefslogtreecommitdiff
path: root/embassy-net/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Make embassy-net nightly-only.Dario Nieuwenhuis2022-05-193-136/+127
| | | | | It's useless without async traits, so juggling the `nightly` feature around is not worth the pain.
* net: add split() to tcpsocketDario Nieuwenhuis2022-05-192-29/+129
|
* Replace embassy::io with embedded_io.Dario Nieuwenhuis2022-05-074-81/+135
|
* net: add functions to get current Eth and IP configDario Nieuwenhuis2022-05-023-8/+26
|
* net: Add support for packet pools with size 64 and 128Matous Hybl2022-04-271-0/+6
|
* net: change listen() to accept(), which waits until the connection is ↵Dario Nieuwenhuis2022-04-241-4/+2
| | | | established.
* net: make run() noreturn.Dario Nieuwenhuis2022-04-131-2/+3
|
* Fix missing flush for tcphuntc2021-12-101-0/+4
|
* Update smoltcp, fix build issues with no ethernet.Dario Nieuwenhuis2021-11-262-9/+8
|
* net: update smoltcpDario Nieuwenhuis2021-11-266-67/+50
|
* Merge #461bors[bot]2021-11-071-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 461: nrf: add initial nrf5340 support r=Dirbaio a=Dirbaio Thanks to `@diondokter's` work on DPPI this was quite easy! :) TODO: - [ ] Add config option to enable 128mhz - [ ] Add config option to unlock APPROTECT automatically. - [ ] Add a way to boot net (config option or API?) - [ ] Support WDT (there's WDT0, WDT1. Needs some refactor) - [ ] Support NVMC - [ ] Support TEMP Co-authored-by: Dario Nieuwenhuis <[email protected]>
| * nrf: add initial nrf5340 supportDario Nieuwenhuis2021-10-281-0/+1
| |
* | Add TCP listen.Matous Hybl2021-11-041-0/+20
|/
* Clippy fixesDario Nieuwenhuis2021-10-183-9/+6
|
* embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis2021-09-111-2/+2
|
* net: fix build with medium-ipDario Nieuwenhuis2021-08-201-1/+9
|
* net: Make the user pass in the StackResources in initThales Fragoso2021-06-202-26/+30
| | | | | By having the user pass in the resources, we can make them generic, this way the user can choose the size of the individual resources
* net/tcp: Fix panic when consuming 0 bytes at EOFDario Nieuwenhuis2021-06-181-0/+5
|
* net: Add features for pool size and remove unwrap on smoltcp deviceThales Fragoso2021-06-162-1/+12
|
* eth-v2: Start Ethernet peripheral implementationThales Fragoso2021-06-162-2/+3
|
* fmt: Add dunmy use to avoid "unused variable" errors when no log is enabled.Dario Nieuwenhuis2021-06-071-16/+26
|
* fmt: use absolute pathsDario Nieuwenhuis2021-06-071-29/+29
|
* fmt: make all macros `macro_rules` so scoping is consistent.Dario Nieuwenhuis2021-06-077-55/+146
|
* Update heaplessDario Nieuwenhuis2021-06-041-2/+1
|
* Update smoltcpDario Nieuwenhuis2021-05-281-3/+3
|
* Update depsDario Nieuwenhuis2021-05-181-4/+0
|
* add is_link_up, is_config_upDario Nieuwenhuis2021-04-132-1/+14
|
* Add medium-ip, medium-ethernet Cargo featuresDario Nieuwenhuis2021-04-122-7/+23
|
* derive Eq for configDario Nieuwenhuis2021-04-121-1/+1
|
* publish config::EventDario Nieuwenhuis2021-04-121-1/+3
|
* Correctly randomize source portDario Nieuwenhuis2021-04-121-5/+9
|
* Update to latest embassy, atomic-pool, smoltcpDario Nieuwenhuis2021-04-078-355/+115
|
* Update embassyDario Nieuwenhuis2021-03-024-10/+14
|
* Make ethernet address configurable from the DeviceDario Nieuwenhuis2021-02-242-3/+7
|
* reexport smoltcp error/resultDario Nieuwenhuis2021-02-123-2/+3
|
* Remove use of feature(const_in_array_repeat_expressions)Dario Nieuwenhuis2021-02-032-2/+2
|
* Add CIDario Nieuwenhuis2021-02-031-1/+0
|
* :rainbow:Dario Nieuwenhuis2021-02-0310-0/+1115