Commit Graph

  • 6dab322c58 Use LP as default Ulf Lilleengen 2022-08-09 12:18:39 +0200
  • 5d114479ff Adjust timings after offset calculation fix Ulf Lilleengen 2022-08-09 12:18:20 +0200
  • 1f36da5ca6 Make settings configurable Ulf Lilleengen 2022-08-09 12:18:07 +0200
  • af845b7d44 Add impl for offset radio interface Ulf Lilleengen 2022-08-09 12:17:30 +0200
  • 308ca4b8e3 Use pub(crate) visibility for internal SPI Timo Kröger 2022-08-08 19:25:50 +0200
  • 60ca5e8479 lora: Improve TX/RX parameters Timo Kröger 2022-06-27 20:52:37 +0200
  • 84240d49ea stm32wl: Fix RCC Timo Kröger 2022-06-26 22:59:39 +0200
  • f31116cafa lora: Make some options configurable Timo Kröger 2022-06-25 11:59:07 +0200
  • 69d80c086d lora: Use a trait for RF frontend switching Timo Kröger 2022-06-25 10:10:59 +0200
  • 6ee29ff0bd lora: Propagate "defmt" feature to lora crates Timo Kröger 2022-06-25 10:06:00 +0200
  • 8e8106ef55 lora: Improve IRQ handling Timo Kröger 2022-06-25 07:01:31 +0200
  • 61c666212f stm32wl: Do not require external SPI pins for SUBGHZ Timo Kröger 2022-06-24 14:31:30 +0200
  • aa8f8ef877 Add further i2c error types Mathias 2022-08-26 14:24:49 +0200
  • fa95973e15 Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-rp/i2c Mathias 2022-08-26 13:55:42 +0200
  • 24ab21a7dd
    Merge #913 bors[bot] 2022-08-26 10:57:10 +0000
  • bd27b9080f Add HIL tests of DMA & UART, and correctly set DREQ for uart DMA Mathias 2022-08-26 12:50:12 +0200
  • 0a9ce393d5 Fix blocking I2C Mathias 2022-08-26 09:01:33 +0200
  • 9a873d1dbf Ensure that the sampling is stopped huntc 2022-08-26 14:40:20 +1000
  • 69e92e5639
    Merge pull request #6 from danbev/add-word-length-constants Dario Nieuwenhuis 2022-08-25 15:52:10 +0200
  • f2ac14b86f Add WORD_LENGTH_32/HIGH_SPEED constants Daniel Bevenius 2022-08-24 13:35:48 +0200
  • 193124bed1
    Merge pull request #8 from danbev/test-ro-rw-constants Dario Nieuwenhuis 2022-08-25 14:16:16 +0200
  • 63806022f3
    Merge pull request #7 from danbev/ai_comment Dario Nieuwenhuis 2022-08-25 14:14:48 +0200
  • 1125d57842
    Merge #924 bors[bot] 2022-08-25 10:46:56 +0000
  • 045ae2c29f Ensure interrupt::take works without embassy-executor Ulf Lilleengen 2022-08-23 14:57:45 +0200
  • 3826b4f713 Rename REG_BUS_FEEDBEAD to REG_BUS_TEST_RO Daniel Bevenius 2022-08-25 05:43:38 +0200
  • a730e2cd0f rp: add usb device support. Dario Nieuwenhuis 2022-08-24 23:46:07 +0200
  • f11aa9720b rp: update PAC Dario Nieuwenhuis 2022-08-24 23:43:28 +0200
  • bb76a29ff1 Add comment for AI constants Daniel Bevenius 2022-08-24 15:58:44 +0200
  • 7883e6fb9f Merge branch 'embassy-rp/dma' into embassy-rp/i2c Mathias 2022-08-24 07:19:31 +0200
  • d896f80405 util -> sync rename Quentin Smith 2022-08-23 23:02:48 -0400
  • 2900ab79e7 Merge remote-tracking branch 'origin/master' into nrf-pdm Quentin Smith 2022-08-23 23:01:51 -0400
  • 529535194d
    Merge #926 bors[bot] 2022-08-24 00:05:38 +0000
  • 91a9168a32 nrf/ppi: fix unsoundness due to task/event ptrs being public. Dario Nieuwenhuis 2022-08-24 01:54:27 +0200
  • 02562ed87d nrf/ppi: feature-gate dppi stuff. Dario Nieuwenhuis 2022-08-24 01:52:15 +0200
  • 9947e27ee1
    Merge #925 bors[bot] 2022-08-23 18:41:34 +0000
  • bd4ae2e952 Enable 'std' feature on critical-section for WASM Ulf Lilleengen 2022-08-23 19:55:49 +0200
  • 6530c179b2
    Merge pull request #923 from lulf/doc-warnings2 Dario Nieuwenhuis 2022-08-23 14:30:10 +0200
  • b6bc627b24 Add README for embassy-futures Ulf Lilleengen 2022-08-23 14:05:17 +0200
  • 189d4137cc Add readme for embassy-time Ulf Lilleengen 2022-08-23 13:57:45 +0200
  • 7b3ae0446c Remove cargo doc from CI Ulf Lilleengen 2022-08-23 13:55:21 +0200
  • 06011f67b2 Add README for embassy-sync Ulf Lilleengen 2022-08-23 13:54:40 +0200
  • b88ef03214 Only check for ahb error in DMA Mathias 2022-08-23 13:46:48 +0200
  • 594a64b3bf Change to using embassy-sync Mathias 2022-08-23 13:28:14 +0200
  • 36cf719a18 Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-rp/dma Mathias 2022-08-23 13:24:52 +0200
  • 7e3ce2c90b Abort DMA operation when dropping a Transfer, and panic on DMA errors Mathias 2022-08-23 13:20:36 +0200
  • f6c2e26372 Address code review comments Mathias 2022-08-23 12:28:17 +0200
  • 7b97e52886 Add doc build to CI for warning-free modules Ulf Lilleengen 2022-08-23 08:37:52 +0200
  • 0bb64c2f53 Fix warnings after crate split Ulf Lilleengen 2022-08-23 08:37:38 +0200
  • 9218aff498 Update Embassy. Dario Nieuwenhuis 2022-08-23 01:06:14 +0200
  • e4d16642d5 Endless ADC transfer works with circular BDMA, have changed shared code with other DMAs IP drivers amugniere@gmail.com 2022-08-22 22:20:36 +0200
  • cb9f0ef5b8
    Merge #922 bors[bot] 2022-08-22 20:18:40 +0000
  • 5677b13a86 sync: flatten module structure. Dario Nieuwenhuis 2022-08-22 22:00:06 +0200
  • 21072bee48 split embassy-util into embassy-futures, embassy-sync. Dario Nieuwenhuis 2022-08-22 21:46:09 +0200
  • 945449b10f Update Embassy. Dario Nieuwenhuis 2022-08-22 17:24:43 +0200
  • 61356181b2
    Merge #918 bors[bot] 2022-08-22 14:43:56 +0000
  • 3e155d2ec3 nRF documentation warning fixes Ulf Lilleengen 2022-08-22 10:36:33 +0200
  • 5fddff849e Remove warnings for embassy-time Ulf Lilleengen 2022-08-22 09:11:24 +0200
  • f2daad20ab Remove warnings Ulf Lilleengen 2022-08-22 09:11:00 +0200
  • 53fbd0efb3
    Merge #921 bors[bot] 2022-08-22 14:30:06 +0000
  • f48391a685 rp: fix nvic prio bits (it's 2, not 3) Dario Nieuwenhuis 2022-08-22 16:22:37 +0200
  • 381ac97746
    Merge #920 bors[bot] 2022-08-22 14:12:13 +0000
  • 478f472784 Remove Forever, switch to static_cell. Dario Nieuwenhuis 2022-08-22 15:51:44 +0200
  • 79c7be3fc6
    Merge pull request #5 from danbev/clm-comments Dario Nieuwenhuis 2022-08-22 00:52:21 +0200
  • 14eae9ca06 Optimize pdm_continuous example Quentin Smith 2022-08-21 12:40:51 -0400
  • 1b95990258
    Merge #897 bors[bot] 2022-08-21 13:18:04 +0000
  • 64154fec8c Demonstrate FFT in example Quentin Smith 2022-08-21 02:43:13 -0400
  • ed97e61dbe PDM clock frequency control Quentin Smith 2022-08-21 02:16:26 -0400
  • 029713eca0 Stop PDM sampling when future is dropped Quentin Smith 2022-08-21 02:04:11 -0400
  • 3d26573c6b Discard the first N samples due to transients Quentin Smith 2022-08-21 01:44:04 -0400
  • 0963b5f92c Add continuous PDM sampling with example Quentin Smith 2022-08-20 17:58:54 -0400
  • 530f192acc Set gain at runtime Quentin Smith 2022-08-20 17:08:29 -0400
  • a46f33b214 Initial PDM driver Quentin Smith 2022-08-20 16:37:51 -0400
  • 614b894ff8 Switch to crates.io version of systemview-target Quentin Smith 2022-08-20 14:16:06 -0400
  • f0044fd42a Have made clean exit from DMA isr amugniere@gmail.com 2022-08-20 17:35:46 +0200
  • 6b4555a6a7 Add comments about Country Locale Matrix (CLM) Daniel Bevenius 2022-08-20 10:49:27 +0200
  • b7d77985cf
    Merge #916 bors[bot] 2022-08-20 01:44:06 +0000
  • 461cce255e tests/stm32: add lpuart test on stm32wb55 Dario Nieuwenhuis 2022-08-20 02:52:21 +0200
  • 872e0026ea
    Merge #915 bors[bot] 2022-08-20 00:55:45 +0000
  • 0c7ad54793 Fetch systemview-target from upstream git Quentin Smith 2022-08-19 11:58:45 -0400
  • 52c1e48edb update stm32-data Vincent Stakenburg 2022-08-19 15:31:26 +0200
  • 51359e7d24 fix lpuart implementation when there isn't one present Vincent Stakenburg 2022-08-19 15:27:11 +0200
  • 3ee822dd8c Merge branch 'embassy-rp/dma' into embassy-rp/i2c Mathias 2022-08-19 14:16:46 +0200
  • 295af2a057 Fix bit checking in DMA irq Mathias 2022-08-19 14:16:19 +0200
  • fea3c17aac Add blocking read & write for I2C Mathias 2022-08-19 14:15:43 +0200
  • a833e02363 implement support for LPUART Vincent Stakenburg 2022-06-09 15:17:03 +0200
  • 0b61cabcb9 Add preliminary I2C implementation for RP2040 Mathias 2022-08-19 11:51:42 +0200
  • 331a64a4ea Add back public dma::copy, and correct dma incr settings for read/write Mathias 2022-08-19 10:11:03 +0200
  • 140ef4febf Add DMA_IRQ0 handling to Transfer Mathias 2022-08-19 09:48:58 +0200
  • a29972413b Fix uart rp2040 blocking example Mathias 2022-08-19 08:48:52 +0200
  • 5ce18f4915 Fix package name for the new nrf-rtos-trace example Quentin Smith 2022-08-19 00:54:53 -0400
  • 71e468681b Merge branch 'master' of https://github.com/embassy-rs/embassy into rtos-trace Quentin Smith 2022-08-19 00:53:06 -0400
  • aa586fe1de Simplify waker storage for DMA state Mathias 2022-08-18 21:27:37 +0200
  • debff0980d Don't increment read address in DMA copy from peripherals Mathias 2022-08-18 21:14:57 +0200
  • 1d49b3444f Add DMA read + write functions Mathias 2022-08-18 21:09:50 +0200
  • a7d6bc7ba5 Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-rp/dma Mathias 2022-08-18 21:08:57 +0200
  • aefa5275a2
    Merge #910 bors[bot] 2022-08-18 18:36:27 +0000
  • 9c9b7b1a66 Remove unneeded NoDma struct Mathias 2022-08-18 20:34:55 +0200
  • 55a63a5417 Attempt to implement future for DMA transfer Mathias 2022-08-18 20:30:50 +0200
  • 3bbfc11f45 Stop active DMA transfer on drop Mathias 2022-08-18 20:30:24 +0200
  • d35a1c9790 Preliminary DMA support for RP2040 Mathias 2022-08-18 19:39:13 +0200