aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src
Commit message (Collapse)AuthorAgeFilesLines
...
* add HAL and example for using nRF EGU peripheralUlf Lilleengen2024-06-1812-0/+221
|
* Add collapse_debuginfo to fmt.rs macros.Dario Nieuwenhuis2024-06-171-0/+17
| | | | | | This makes location info in defmt logs point to the code calling the macro, instead of always to fmt.rs as before. Fix works with nightlies starting with today's, and stable 1.81+.
* Use raw slices .len() method instead of unsafe hacks.Dario Nieuwenhuis2024-06-134-48/+22
| | | | Stabilized in 1.79.
* Emit cargo:rustc-check-cfg instructions from build.rsJan Špaček2024-05-301-1/+1
|
* fix: typoCyril Marpaud2024-04-271-1/+1
|
* Merge pull request #2827 from alexmoon/wait-disabledDario Nieuwenhuis2024-04-261-1/+13
|\ | | | | | | Add `wait_disabled` method to `embassy_nrf::usb::Endpoint`
| * Add `wait_disabled` method to `embassy_nrf::usb::Endpoint`Alex Moon2024-04-161-1/+13
| |
* | fix: typoCyril Marpaud2024-04-171-1/+1
|/
* nrf: remove mod sealed.Dario Nieuwenhuis2024-04-0519-404/+327
|
* nRF52840/config: add dcdc voltage parameterDeepSOIC2024-03-211-0/+39
| | | | address #2700
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-203-2/+4
|
* fmt: disable "unused" warnings.Dario Nieuwenhuis2024-03-201-2/+1
|
* Fixed suggestions, added nRF51 to BLEErik Bånvik2024-03-054-57/+10
|
* Do not build radio for nrf5340-appErik Bånvik2024-03-051-1/+1
|
* Fixed nrf51 radio buildErik Bånvik2024-03-052-1/+3
|
* Support nearly all nRF5 RADIOsErik Bånvik2024-03-0511-3/+95
|
* More formattingErik Bånvik2024-03-051-2/+2
|
* Some more unifying, documentationErik Bånvik2024-03-053-90/+61
|
* Fixed formattingErik Bånvik2024-03-031-7/+7
|
* Export Error in BLE moduleErik Bånvik2024-03-031-0/+1
|
* Remove Event, which was mostly used for debuggingErik Bånvik2024-02-293-338/+1
|
* Clear all interruptsErik Bånvik2024-02-291-3/+2
|
* Fixed missing nrf52840 in EventErik Bånvik2024-02-292-4/+27
|
* Added IEEE 802.15.4 radioErik Bånvik2024-02-286-22/+917
|
* Merge pull request #2351 from jewel-rs/feat/radioUlf Lilleengen2024-02-284-0/+523
|\ | | | | | | [embassry_nrf]: add BLE Radio driver
| * fix: radio errorGuilherme S. Salustiano2024-02-281-1/+1
| |
| * remove first person commentsGuilherme S. Salustiano2024-02-122-18/+7
| |
| * add comments about buffer unsoundGuilherme S. Salustiano2024-02-101-0/+4
| |
| * add buffer input on transmit/receiveGuilherme S. Salustiano2024-02-101-5/+11
| |
| * apply clippy sugestionsGuilherme S. Salustiano2024-02-101-4/+2
| |
| * remove first person comments and assert disable state when it's necessaryGuilherme S. Salustiano2024-02-101-94/+105
| |
| * remove radio implementation on chips not testedGuilherme S. Salustiano2024-02-078-45/+1
| |
| * remove some supportsGuilherme S. Salustiano2024-02-071-3/+3
| |
| * ci rerunGuilherme S. Salustiano2024-02-071-1/+1
| |
| * remove radio featureGuilherme S. Salustiano2024-02-079-11/+10
| |
| * remove jewel dependencyGuilherme S. Salustiano2024-02-072-89/+85
| |
| * remove default on radioGuilherme S. Salustiano2024-02-071-12/+1
| |
| * feat/implement ble radio on nrfGuilherme S. Salustiano2024-02-0711-0/+575
| |
* | nrf: spim: Hide the "Copying SPIM tx buffer into RAM for DMA" tracesPriit Laes2024-02-271-2/+2
| | | | | | | | | | Now that SPIM driver seems to be properly working, hide the trace logs which occur whenever tx buffer needs to be copied into RAM.
* | nrf/uarte: prevent accidentally driving tx pin on rxonly uart if it was left ↵Dario Nieuwenhuis2024-02-221-34/+26
| | | | | | | | in PSEL.
* | nrf/uart: Add support for rx-only or tx-only BufferedUart.Dario Nieuwenhuis2024-02-212-108/+255
| |
* | nrf/uart: share waker state between buffered and nonbuffered.Dario Nieuwenhuis2024-02-212-19/+18
| |
* | nrf/buffered_uart: refactor so rx/tx halves are independent.Dario Nieuwenhuis2024-02-211-218/+229
| |
* | nrf/uart: add split_by_ref.Dario Nieuwenhuis2024-02-211-0/+8
| |
* | nrf/buffered_uart: simplify split lifetimes.Dario Nieuwenhuis2024-02-211-12/+12
| |
* | Merge pull request #2596 from NBonaparte/nrf-spi-driveDario Nieuwenhuis2024-02-202-5/+20
|\ \ | | | | | | | | | feat(nrf/spim): allow specifying drive of SPI pins
| * | fix(nrf/spim): use `OutputDrive` to set pin drivesNBonaparte2024-02-192-38/+17
| | |
| * | feat(nrf/spim): allow specifying drive of SPI pinsNBonaparte2024-02-181-3/+39
| | |
* | | nrf: Remove useless lifetimesPriit Laes2024-02-171-4/+4
| | |
* | | nrf: Remove useless returnsPriit Laes2024-02-172-2/+2
| | |