Tarun Singh
a716a3f006
Reduced define for 'unreachable!' to a single macro rule
2024-07-17 17:05:52 -04:00
Dario Nieuwenhuis
6a4ac5bd60
Add collapse_debuginfo to fmt.rs macros.
...
This makes location info in defmt logs point to the code calling the macro,
instead of always to fmt.rs as before. Fix works with nightlies
starting with today's, and stable 1.81+.
2024-06-17 01:38:57 +02:00
Ulf Lilleengen
cf0d227cca
Prepare for embassy-sync 0.6.0 release
2024-05-29 12:09:55 +02:00
Matt Ickstadt
9d6746e650
usb: add transceiver delay option
2024-05-21 14:42:37 -05:00
Matt Ickstadt
5a8ac21f6b
embassy-usb-synopsys-otg: impl Sync for EpState
...
This restores the Send/Sync impls for EpState, which were incidentally
removed in #2881 . This allows the Endpoints to be send to tasks, e.g.
as part of a custom class implementation.
2024-05-20 12:21:55 -05:00
Dario Nieuwenhuis
09781db85d
embassy-usb-synopsys-otg: default vbus_detect to false.
2024-05-13 01:11:49 +02:00
Dario Nieuwenhuis
ecc910b76d
Release embassy-usb-synopsys-otg v0.1.0
2024-04-30 17:24:32 +02:00
Dániel Buga
887d7e1430
Configure MAX_EP_COUNT via const generics
2024-04-27 18:01:45 +02:00
Dániel Buga
61e3ca049c
Only access the necessary parts of State
2024-04-27 17:57:11 +02:00
Dániel Buga
7b4d2ab1be
Group endpoint states into a per-endpoint struct
2024-04-27 17:18:40 +02:00
Dario Nieuwenhuis
5732ee7ca9
Reduce use of the full futures
crate.
2024-04-26 23:22:25 +02:00
Dario Nieuwenhuis
597315873d
Remove leftover cargo new
boilerplate.
2024-04-26 22:59:50 +02:00
Dániel Buga
3dc54c8c44
Add some metadata
2024-04-26 18:28:41 +02:00
Dániel Buga
50aefb4174
Hide the Dir trait
2024-04-26 18:13:15 +02:00
Dániel Buga
91c42e0b9e
Extract synopsys otg driver
2024-04-26 17:58:23 +02:00