Dario Nieuwenhuis
7ad76f5f60
Use raw slices .len() method instead of unsafe hacks.
...
Stabilized in 1.79.
2024-06-13 20:41:08 +02:00
Erik Bånvik
bb73d6b3fe
Fixed suggestions, added nRF51 to BLE
2024-03-05 15:01:05 +01:00
Priit Laes
50b8100fd3
nrf: Implement chunked DMA transfers for SPIM peripheral
...
On some chips (notably nrf52832), the maximum DMA transfer is 255
bytes, which has caused subtle issues while interfacing with various
devices over SPI bus.
2024-02-15 12:34:51 +02:00
Ulf Lilleengen
3739cc0699
fix warnings
2024-01-25 08:38:28 +01:00
Til Blechschmidt
7540b44050
Fix inverted boolean condition
2022-03-08 16:29:42 +01:00
Til Blechschmidt
6dc58645d2
Change slice length check to use stable method
2022-02-23 23:30:50 +01:00
Til Blechschmidt
ed9fad8c7e
Skip EasyDMA slice location check if slice is empty
2022-02-23 22:51:01 +01:00
Dario Nieuwenhuis
b640c72092
nrf: return ptr in slice_ptr_parts
2022-01-19 17:31:32 +01:00
Dario Nieuwenhuis
7086642ce4
nrf/spim: share code between blocking+async.
2022-01-13 19:53:12 +01:00
Jacob Rosenthal
03f2c593d6
fix slice_in_ram for arbitrary size types
2021-11-03 18:56:02 -07:00
Jacob Rosenthal
eb0bf1fd7a
simple_playback api from nrf sdk
2021-10-29 16:27:26 -07:00
Dario Nieuwenhuis
6e7abba9ff
nrf: rename Cargo feature references from "51" to "nrf51".
...
Note: the feature doesn't actually exist, references are there just in case
nrf51xx is supported in the future.
2021-10-11 01:09:57 +02:00
Dario Nieuwenhuis
bd9589d0ce
nrf: add support for nrf52805, nrf52811, nrf52820
2021-05-17 00:57:20 +02:00