Daniel Bevenius
|
99c2defa76
|
squash! Impl ToggleableOutputPin for embassy-rp Output
Use value_xor as suggested in pull request feedback.
|
2022-05-19 06:07:14 +02:00 |
|
Daniel Bevenius
|
da97944322
|
Impl ToggleableOutputPin for embassy-rp Output
|
2022-05-19 05:33:42 +02:00 |
|
Daniel Bevenius
|
a3e0fcef0b
|
Impl drop for embassy-rp gpio Output
This commit implements drop for embassy-rp gpio Output which is
currently a todo.
|
2022-05-17 08:43:03 +02:00 |
|
Daniel Bevenius
|
0bb428dcc0
|
squash! Implement Output::is_set_low for embassy-rp
Add check for the bit of the current pin.
|
2022-05-11 18:33:13 +02:00 |
|
Daniel Bevenius
|
6d4a49bca8
|
Implement Output::is_set_low for embassy-rp
This commit implements a suggestion for the method is_set_low which is
currently a 'todo', by reading last value written to GPIO_OUT.
|
2022-05-11 16:23:31 +02:00 |
|
Dario Nieuwenhuis
|
d9aec181a4
|
rp: impl eh1.0 blocking traits
|
2022-02-15 17:29:05 +01:00 |
|
Dario Nieuwenhuis
|
0c9b1abb67
|
rp: remove OptionalPin
|
2022-02-12 01:34:41 +01:00 |
|
Dario Nieuwenhuis
|
a76526add6
|
rp: remove use of never type
|
2021-09-03 17:17:02 +02:00 |
|
Dario Nieuwenhuis
|
7bfb763e09
|
Rename embassy-extras to embassy-hal-common
|
2021-07-29 13:44:51 +02:00 |
|
Dario Nieuwenhuis
|
749f4838d5
|
rp/gpio: add optional pins
|
2021-06-30 22:43:15 +02:00 |
|
Dario Nieuwenhuis
|
c7c897bb72
|
rp/gpio: add infallible inherent methods
|
2021-06-25 06:24:14 +02:00 |
|
Dario Nieuwenhuis
|
5a6384d199
|
rp: clock setup
|
2021-06-25 03:38:21 +02:00 |
|
Dario Nieuwenhuis
|
105c8504b6
|
Mark Unborrow as unsafe to implement
|
2021-05-19 23:29:33 +02:00 |
|
Dario Nieuwenhuis
|
97ca54fa66
|
Rename PeripheralBorrow to Unborrow
|
2021-04-14 19:59:52 +02:00 |
|
Dario Nieuwenhuis
|
403b308279
|
rp/gpio: implement Input
|
2021-03-29 21:35:25 +02:00 |
|
Dario Nieuwenhuis
|
2cd3bdc90c
|
rp: add initial version
|
2021-03-29 21:35:25 +02:00 |
|