xoviat
ccf2ea77f0
fix borrow checker
2021-03-17 20:52:45 -05:00
xoviat
3d103acdde
stm32f4: exti: update api
2021-03-17 20:46:40 -05:00
xoviat
739c47cc33
stm32: exti: remove static mut
2021-03-17 20:14:29 -05:00
Dario Nieuwenhuis
e44079492c
Merge pull request #74 from michaelbeaumont/deref-stm32f4
...
embassy-stm32f4: Add embedded_hal::digital::v2::* for ExtiPin
2021-03-14 23:47:56 +01:00
Michael Beaumont
693177ec27
Add embedded_hal::digital::v2::* for ExtiPin
2021-03-14 23:31:24 +01:00
Vadim Kaushan
385895767c
Fix exti driver
2021-03-14 23:18:09 +03:00
xoviat
7234c5e509
cleanup traits
2021-03-05 22:59:54 -06:00
xoviat
9626aee7db
Move traits to separate crate.
2021-03-02 00:32:23 +01:00
Dario Nieuwenhuis
11be9170ec
Cleanup interrupt package naming. Fixes #40
...
The `interrupt` package previously tried to be drop-in compatible with the
`interrupt` package from PACs. THis meant that there was both a PAC-style enum
value `UARTE0` and an embassy-style owned `UARTE0Interrupt` type. This made
things VERY confusing.
This drops compatibility with the PAC, improving the names for embassy interrupts.
2021-02-26 01:55:27 +01:00
xoviat
582fe34dcc
stm32f4: exti: clear interrupt pending bit
...
bit should be cleared when created
2021-02-24 09:36:49 -06:00
Thales Fragoso
b69f72e055
Get rid of some warnings
2021-02-13 21:41:36 -03:00
xoviat
27cd3a03dc
exti: add new ExtiPin driver
2021-01-21 11:08:38 -06:00