Commit Graph

12 Commits

Author SHA1 Message Date
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