| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | nrf: spim/spis: Add size checks for EasyDMA buffer | Priit Laes | 2024-02-08 | 2 | -4/+18 |
| | | | | | | On most nRF chips, maximum buffer size for EasyDMA is 255, thus we never got any data when attempting to use 256 bytes as RX/TX buffer. | ||||
| * | Merge pull request #2502 from jbeaurivage/nrf-uarte-errors | Dario Nieuwenhuis | 2024-02-05 | 2 | -19/+110 |
| |\ | | | | | | | NRF: handle `uarte` RX errors | ||||
| | * | Address @Dirbaio's comments | Justin Beaurivage | 2024-02-05 | 1 | -9/+9 |
| | | | |||||
| | * | Rustfmt | Justin Beaurivage | 2024-01-31 | 1 | -3/+9 |
| | | | |||||
| | * | Add error handling to UarteRxWithIdle | Justin Beaurivage | 2024-01-31 | 1 | -12/+23 |
| | | | |||||
| | * | Handle Uarte RX errors | Justin Beaurivage | 2024-01-30 | 2 | -11/+85 |
| | | | |||||
| * | | nrf/gpiote: add support for nrf51. | Dario Nieuwenhuis | 2024-02-04 | 1 | -13/+45 |
| | | | |||||
| * | | Merge pull request #2469 from embassy-rs/nrf51-basic-support | Dario Nieuwenhuis | 2024-01-31 | 11 | -80/+302 |
| |\ \ | |/ |/| | | | feat: add basic support for nRF51 chips to embassy-nrf | ||||
| | * | docs: mention nrf51 | Ulf Lilleengen | 2024-01-26 | 1 | -1/+2 |
| | | | |||||
| | * | nightly fmt | Ulf Lilleengen | 2024-01-25 | 2 | -3/+2 |
| | | | |||||
| | * | fix warnings | Ulf Lilleengen | 2024-01-25 | 5 | -3/+8 |
| | | | |||||
| | * | fix: make inner state send as it's protected critical section | Ulf Lilleengen | 2024-01-25 | 1 | -0/+2 |
| | | | |||||
| | * | cleanup | Ulf Lilleengen | 2024-01-24 | 3 | -5/+8 |
| | | | |||||
| | * | cargo fmt | Ulf Lilleengen | 2024-01-24 | 1 | -4/+2 |
| | | | |||||
| | * | remove portable-atomic dependency | Ulf Lilleengen | 2024-01-24 | 1 | -3/+1 |
| | | | |||||
| | * | modify time driver to not require portable-atomic | Ulf Lilleengen | 2024-01-24 | 1 | -11/+9 |
| | | | |||||
| | * | fix: remove portable-atomic from rng | Ulf Lilleengen | 2024-01-24 | 1 | -59/+66 |
| | | | |||||
| | * | rustfmt again | Ulf Lilleengen | 2024-01-24 | 3 | -9/+6 |
| | | | |||||
| | * | rustfmt | Ulf Lilleengen | 2024-01-24 | 1 | -1/+1 |
| | | | |||||
| | * | feat: add basic support for nRF51 chips to embassy-nrf | Ulf Lilleengen | 2024-01-24 | 8 | -7/+221 |
| | | | |||||
| * | | Do not wait when the pwm is disabled | Martin Marmsoler | 2024-01-27 | 1 | -1/+3 |
| | | | | | | | Reason: because in this case no seqend event is raised and therefore an infinity loop occurs | ||||
| * | | implement retriving duty. | Martin Marmsoler | 2024-01-27 | 1 | -0/+5 |
| | | | | | | | Description: When disabling the pwm and enabling again, it is required to restart the sequence. If the previous duty is not known, it is not possible to turn on the pwm again | ||||
| * | | nrf/spi: add bit order config | Matthew Tran | 2024-01-26 | 2 | -8/+18 |
| | | | |||||
| * | | add is_enabled() function | Martin Marmsoler | 2024-01-26 | 1 | -0/+7 |
| | | | |||||
| * | | add documentation | Martin Marmsoler | 2024-01-26 | 1 | -0/+1 |
| | | | |||||
| * | | use constant for the pwm clock | Martin Marmsoler | 2024-01-26 | 1 | -2/+3 |
| |/ | | | Description: So it can be used outside of the crate to calculate max duty | ||||
| * | nrf/gpio: remove generics. | Dario Nieuwenhuis | 2024-01-22 | 2 | -53/+62 |
| | | |||||
| * | Fix invalid "async" crates.io category. | Dario Nieuwenhuis | 2024-01-12 | 1 | -1/+1 |
| | | |||||
| * | Complete cargo.tomls more. | Dario Nieuwenhuis | 2024-01-12 | 1 | -0/+5 |
| | | |||||
| * | stm32,nrf: add warning on docs.rs directing the user to docs.embassy.dev. | Dario Nieuwenhuis | 2024-01-11 | 2 | -0/+5 |
| | | |||||
| * | Add docs.rs metadata to all crates. | Dario Nieuwenhuis | 2024-01-11 | 1 | -0/+3 |
| | | |||||
| * | bump embassy-time 0.3, embassy-executor 0.5, embassy-net 0.4. | Dario Nieuwenhuis | 2024-01-11 | 1 | -1/+1 |
| | | |||||
| * | More readme fixes. | Dario Nieuwenhuis | 2024-01-11 | 1 | -3/+13 |
| | | |||||
| * | Merge pull request #2436 from embassy-rs/embassy-nrf-docs-nrf91-example | Dario Nieuwenhuis | 2024-01-11 | 1 | -0/+20 |
| |\ | | | | | | | Embassy nrf docs and nrf91 example | ||||
| | * | change title | Ulf Lilleengen | 2024-01-11 | 1 | -1/+1 |
| | | | |||||
| | * | restructure | Ulf Lilleengen | 2024-01-11 | 1 | -2/+6 |
| | | | |||||
| | * | note on timer | Ulf Lilleengen | 2024-01-11 | 1 | -1/+3 |
| | | | |||||
| | * | docs: more docs on nrf | Ulf Lilleengen | 2024-01-11 | 1 | -0/+14 |
| | | | |||||
| * | | Centralize license and MSRV boilerplate into the repo readme. | Dario Nieuwenhuis | 2024-01-11 | 1 | -15/+0 |
| |/ | |||||
| * | time: split driver into a separate embassy-time-driver crate. | Dario Nieuwenhuis | 2024-01-11 | 2 | -3/+4 |
| | | |||||
| * | Change GPIO inherent methods back to `&self`. | Dario Nieuwenhuis | 2024-01-10 | 2 | -41/+31 |
| | | | | | | | | With the embedded-hal rc3 update I changed them to require `&mut self`, but in retrospect I think `&self` is better, for extra flexibility. This PR reverts the changes from the rc3 update to inherent methods. | ||||
| * | Update embedded-hal to v1.0 | Dario Nieuwenhuis | 2024-01-09 | 1 | -2/+2 |
| | | |||||
| * | Expose rx_delay in nrf qspi config | ftilde | 2024-01-05 | 1 | -0/+8 |
| | | |||||
| * | fix: check if sck is some before setting high or low | swanandx | 2024-01-03 | 1 | -2/+6 |
| | | |||||
| * | fix: info_ref! can't be called on Option | swanandx | 2024-01-03 | 1 | -1/+1 |
| | | |||||
| * | feat: new_txonly_nosck in spim | swanandx | 2024-01-03 | 1 | -5/+18 |
| | | |||||
| * | feat: new_txonly_nosck in spis | swanandx | 2024-01-03 | 1 | -6/+34 |
| | | |||||
| * | fix: add missing impl block for async qspi multiwrite | Ulf Lilleengen | 2024-01-03 | 1 | -0/+3 |
| | | |||||
| * | Reset rx_started state of nrf buffered_uarte on init | ftilde | 2023-12-29 | 1 | -0/+1 |
| | | | | | | | This was likely forgotten as part of c46418f12. Without this, when creating a uarte instance, dropping it and then creating another instance, this instance would never receive any bytes. | ||||
| * | nrf/gpio: add toggle. | Dario Nieuwenhuis | 2023-12-26 | 1 | -0/+34 |
| | | |||||
