Expand description
Transceiver driver, its pin reference-counting storage, single-use pin selectors, and the pin-trait associations.
Structs§
- Parallel
Pair - An enabled dual-mode parallel-input pair.
- Parallel
Pair Disabled - A dual-mode parallel-input pair, disabled and ready to configure.
- PinSlot
- Reference-counted storage for one pin of one transceiver.
- Sel
- Per-transceiver pin selector. Cannot be constructed outside this module
(private field); handed out only inside the
configure_pinsclosure, one per transceiver, by value. Every method consumesself, so each transceiver’s pins can be declared exactly once (E0382 otherwise). - Transceiver
- Configured DFSDM data input transceiver.
- Transceiver
Builder - Builder for a
Transceiver; declare pins, then call abuild_*to finish.
Enums§
- PinKind
- Which of a transceiver’s two pins a slot tracks.