| 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 | 1 | -19/+109 |
| |\ | | | | | | | 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 | 1 | -11/+84 |
| | | | |||||
| * | | 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 | 9 | -79/+294 |
| |\ \ | |/ |/| | | | feat: add basic support for nRF51 chips to embassy-nrf | ||||
| | * | 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 |
| | | | |||||
| | * | 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 | 7 | -7/+213 |
| | | | |||||
| * | | 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 |
| | | |||||
| * | stm32,nrf: add warning on docs.rs directing the user to docs.embassy.dev. | Dario Nieuwenhuis | 2024-01-11 | 1 | -0/+4 |
| | | |||||
| * | time: split driver into a separate embassy-time-driver crate. | Dario Nieuwenhuis | 2024-01-11 | 1 | -2/+2 |
| | | |||||
| * | 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. | ||||
| * | 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 |
| | | |||||
| * | [embassy-nrf] auto-documented features | Barnaby Walters | 2023-12-22 | 1 | -0/+3 |
| | | |||||
| * | stm32: more docs. | Dario Nieuwenhuis | 2023-12-19 | 1 | -1/+5 |
| | | |||||
| * | feat: support multiwrite flash traits if configured | Ulf Lilleengen | 2023-12-18 | 1 | -0/+3 |
| | | |||||
| * | stm32: add some docs. | Dario Nieuwenhuis | 2023-12-18 | 1 | -13/+12 |
| | | |||||
| * | Update embedded-hal to 1.0.0-rc.3 | Dario Nieuwenhuis | 2023-12-14 | 2 | -33/+44 |
| | | |||||
| * | Document how to bind multiple interrupts and handlers in `bind_interrupts!`. | Dario Nieuwenhuis | 2023-12-08 | 1 | -0/+22 |
| | | |||||
| * | nrf52/qspi: avoid infinite busy-wait on QSPI read/write with zero-len ↵ | Peter Hansen | 2023-12-03 | 1 | -1/+21 |
| | | | | | buffer, fixes #2115 | ||||
| * | minimum build code for new APPROTECT is chip type-specific | Peter Hansen | 2023-12-03 | 8 | -2/+10 |
| | | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 11 | -227/+184 |
| | | |||||
| * | nrf/buffered_uarte: fix hang when buffer full due to PPI missing the endrx ↵ | Dario Nieuwenhuis | 2023-11-14 | 1 | -21/+58 |
| | | | | | | | event. Fixes #2181 | ||||
| * | nrf/buffered_uarte: fix missing hwfc enable. | Dario Nieuwenhuis | 2023-11-13 | 1 | -1/+3 |
| | | |||||
| * | Merge pull request #2128 from bugadani/poll | Dario Nieuwenhuis | 2023-10-31 | 1 | -1/+1 |
| |\ | | | | | | | Drop `futures` dependency in `embassy-nrf` | ||||
| | * | Drop futures dependency in embassy-nrf | Dániel Buga | 2023-10-31 | 1 | -1/+1 |
| | | | |||||
| * | | Re-add impl_trait_projections | Dániel Buga | 2023-10-30 | 1 | -1/+2 |
| |/ | |||||
