xoviat
bf39822092
consolidate ExtiPin into stm32 package
2021-03-20 11:07:16 -05:00
Thales Fragoso
88a25b042a
F4: Fix compilation for other MCUs
2021-03-18 22:37:08 -03:00
Dario Nieuwenhuis
6eb0522102
Merge pull request #82 from xoviat/c-exti
...
cleanup exti and remove static mut
2021-03-18 20:35:21 +01:00
xoviat
b204c0974c
cleanup misc. warnings
2021-03-17 21:21:48 -05:00
xoviat
81d99ff1a0
stm32: exti: update api
2021-03-17 20:56:48 -05:00
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