Dario Nieuwenhuis
|
a5ad79927e
|
nrf: add Unborrow<Target = Self> bound to all instance traits
|
2021-05-17 01:01:31 +02:00 |
|
Dario Nieuwenhuis
|
bd9589d0ce
|
nrf: add support for nrf52805, nrf52811, nrf52820
|
2021-05-17 00:57:20 +02:00 |
|
Richard Dodd
|
212e83aa22
|
Make changes to Write as well as Transfer
|
2021-05-05 19:18:57 +01:00 |
|
Richard Dodd
|
9de12a0a7a
|
Address issues in PR.
|
2021-05-05 18:25:14 +01:00 |
|
Richard Dodd
|
1ad18aa09a
|
Implement the blocking hal api for SPIM.
|
2021-05-05 14:50:28 +01:00 |
|
Dario Nieuwenhuis
|
97ca54fa66
|
Rename PeripheralBorrow to Unborrow
|
2021-04-14 19:59:52 +02:00 |
|
Dario Nieuwenhuis
|
c15411d1bd
|
Remove Pin from SPI
|
2021-04-14 17:04:40 +02:00 |
|
Dario Nieuwenhuis
|
b9e709403d
|
nrf: better macro naming.
|
2021-03-29 00:58:58 +02:00 |
|
Richard Dodd
|
2c248dab56
|
nrf/spim: make mosi,miso optional
|
2021-03-29 00:58:58 +02:00 |
|
Dario Nieuwenhuis
|
7b6086d19e
|
nrf: add unborrow! macro
|
2021-03-29 00:58:58 +02:00 |
|
Dario Nieuwenhuis
|
d5ff1a0ae3
|
nrf: rename inner peripheral to peri for consistence
|
2021-03-29 00:58:57 +02:00 |
|
Dario Nieuwenhuis
|
16bb6fd6ac
|
nrf: Specify connected bit in psel_bits
|
2021-03-29 00:58:57 +02:00 |
|
Dario Nieuwenhuis
|
f36cbe5e0c
|
nrf/spim: do not use PeripheralMutex
|
2021-03-29 00:58:57 +02:00 |
|
Dario Nieuwenhuis
|
fcf6a63b5c
|
nrf: add owned Peripherals struct, migrate gpio and spim
|
2021-03-29 00:58:57 +02:00 |
|
Dario Nieuwenhuis
|
456e04c79f
|
Simplify spim macros
|
2021-03-18 21:59:35 +01:00 |
|
Dario Nieuwenhuis
|
b57489eb5d
|
peripheralmutex: separate interrupt registration to own method.
|
2021-03-18 18:49:10 +01:00 |
|
Dario Nieuwenhuis
|
0cd19a58c3
|
Remove free() from PeripheralMutex and all nrf drivers.
|
2021-03-18 18:49:10 +01:00 |
|
Dario Nieuwenhuis
|
3de2d5c5bd
|
Implement FullDuplex for nrf spim
|
2021-03-18 01:27:30 +01:00 |
|
Thales Fragoso
|
15c3e78408
|
Move nRF's util into a separate crate
|
2021-03-07 20:15:40 -03:00 |
|
Timo Kröger
|
28b2365ef3
|
Update nrf-hal to v0.12.1
Use the `psel_bits()` method to reduce #[cfg] clutter
|
2021-03-05 09:25:46 +01:00 |
|
Dario Nieuwenhuis
|
a30c705fd7
|
nrf/spim: support all chips
|
2021-03-01 00:36:30 +01:00 |
|
Dario Nieuwenhuis
|
255bf1aa6a
|
nrf: add SPIM
|
2021-03-01 00:24:06 +01:00 |
|