Commit Graph

  • c9d89f391b Merge #1264 bors[bot] 2023-03-08 12:16:23 +00:00
  • e484cb1b87 refactor: Multicast method modifiers on stack to public revert: udp.rs Leon Camus 2023-03-08 12:37:00 +01:00
  • 8fd30e407c Merge #1267 bors[bot] 2023-03-08 08:17:44 +00:00
  • b2c6dc45e3 Fix examples broken by the macro fix. Dario Nieuwenhuis 2023-03-08 03:08:59 +01:00
  • 969e85150c Merge #1262 bors[bot] 2023-03-08 01:26:45 +00:00
  • e7a19a9725 macros/main: copy fn return to task. Dario Nieuwenhuis 2023-03-08 02:03:39 +01:00
  • a614e697d0 macros: better validation of function signatures. Dario Nieuwenhuis 2023-03-08 01:59:06 +01:00
  • 993875e11f fix: Add qualified imports Leon Camus 2023-03-07 23:52:25 +01:00
  • 2087561003 lint: Remove unused imports Leon Camus 2023-03-07 23:51:10 +01:00
  • b62e3e1d47 lint: Cargo fmt Leon Camus 2023-03-07 23:40:20 +01:00
  • 468c4266c8 Merge branch 'embassy-rs:master' into master 28Smiles 2023-03-07 23:39:16 +01:00
  • 18646c579c Merge branch 'emb-storage-async-0p4' of https://github.com/Grus-BV/embassy into emb-storage-async-0p4 Mehmet Ali Anil 2023-03-07 23:36:41 +01:00
  • b1bc034a7e Merge branch 'emb-storage-async-0p4' of https://github.com/Grus-BV/embassy into emb-storage-async-0p4 Mehmet Ali Anil 2023-03-07 23:21:39 +01:00
  • fded9fa52a Merge branch 'emb-storage-async-0p4' of https://github.com/Grus-BV/embassy into emb-storage-async-0p4 Mehmet Ali Anil 2023-03-07 23:21:39 +01:00
  • 6bf8d090a1 Merge branch 'emb-storage-async-0p4' of https://github.com/Grus-BV/embassy into emb-storage-async-0p4 Mehmet Ali Anil 2023-03-07 23:17:28 +01:00
  • 4054fb8779 Merge branch 'emb-storage-async-0p4' of https://github.com/Grus-BV/embassy into emb-storage-async-0p4 Mehmet Ali Anil 2023-03-07 23:17:28 +01:00
  • 935633c90b Merge upstream Mehmet Ali Anil 2023-03-07 10:46:59 +01:00
  • bd4c4209af Merge #1265 bors[bot] 2023-03-07 14:30:22 +00:00
  • 27e989afa9 nrf/uicr: only check lowest bit. Dario Nieuwenhuis 2023-03-07 15:28:27 +01:00
  • b0e26440ee Merge upstream Mehmet Ali Anil 2023-03-07 10:46:59 +01:00
  • bc0cb43307 Bump embedded-storage-async to 0.4 Mehmet Ali Anil 2023-03-06 22:08:47 +01:00
  • c22218c72e feat: Add multicast to udp socket Leon Camus 2023-03-06 17:50:57 +01:00
  • 18fe398673 Merge pull request #1224 from embassy-rs/interrupt-binding Dario Nieuwenhuis 2023-03-06 00:41:47 +01:00
  • f5e09a8f4a nrf/interrupt: do not reexport take! macro. Dario Nieuwenhuis 2023-03-05 22:40:53 +01:00
  • 5249996d28 nrf/usb: switch to new interrupt binding, fix vbus detect on nrf53. Dario Nieuwenhuis 2023-03-05 22:36:53 +01:00
  • 5913553cb1 nrf/twis: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 22:14:59 +01:00
  • 36319fc121 nrf/temp: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 22:09:54 +01:00
  • 9e58d9274c nrf/twim: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 22:12:34 +01:00
  • 9f5762d365 nrf/spis: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 22:05:02 +01:00
  • a32e82029a nrf/spim: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 22:00:52 +01:00
  • 2dc5608203 nrf/saadc: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 21:56:22 +01:00
  • d113fcfe32 nrf/rng: make available on all chips, use Instance trait, switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 21:50:15 +01:00
  • 96788ac93a nrf/qspi: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 21:37:21 +01:00
  • c66b28e759 nrf/qdec: make available on all chips, use Instance trait, switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 21:28:13 +01:00
  • f8f1d3bcf0 nrf/pdm: make available on all chips, use Instance trait, switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 20:50:45 +01:00
  • 34563b74aa nrf/i2s: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 20:40:13 +01:00
  • 63b75eaf64 nrf/timer: remove awaitable. Dario Nieuwenhuis 2023-03-05 20:27:33 +01:00
  • 9cf000ef4e nrf/uart: switch to new interrupt binding. Dario Nieuwenhuis 2023-03-05 20:17:52 +01:00
  • 42c13c8c3d nrf: add new interrupt binding traits and macro. Dario Nieuwenhuis 2023-02-26 22:42:22 +01:00
  • a054891263 cortex-m: rename Handler to DynHandler. Dario Nieuwenhuis 2023-02-21 22:19:06 +01:00
  • 403a83e08d Merge #1260 bors[bot] 2023-03-05 22:15:14 +00:00
  • c88bbaa5ec time/ticker: make sure the future for .next() is Unpin. Dario Nieuwenhuis 2023-03-05 23:13:22 +01:00
  • 6dfda69cc4 readme: add embassy-rp Dario Nieuwenhuis 2023-03-05 20:19:18 +01:00
  • bf013be9ba Merge pull request #1232 from embassy-rs/nrf-qspi-fixes Dario Nieuwenhuis 2023-03-05 03:19:11 +01:00
  • d91efe3e62 Merge pull request #1208 from embassy-rs/nrf-uarte-lockfree Dario Nieuwenhuis 2023-03-05 02:56:15 +01:00
  • f7dfc49c5c nrf/qspi: add _raw variants of methods that don't do bounds checks. Dario Nieuwenhuis 2023-03-05 02:55:00 +01:00
  • 8eb8ea6174 nrf/qspi: remove FLASH_SIZE const generic param. Dario Nieuwenhuis 2023-03-05 02:33:02 +01:00
  • 75f69803af nrf/qspi: always use u32 for addresses. Dario Nieuwenhuis 2023-03-05 02:24:52 +01:00
  • 1955a225e8 nrf/qspi: add nrf53 support. Dario Nieuwenhuis 2023-02-23 22:36:10 +01:00
  • 9eb65b11cb nrf/qspi: remove cfg_if hack Dario Nieuwenhuis 2023-02-23 22:23:01 +01:00
  • 7650fea5f2 nrf/buffered_uarte: add HIL tests. Dario Nieuwenhuis 2023-03-04 05:37:13 +01:00
  • 916f94b366 nrf/buffered_uarte: make available on stable. Dario Nieuwenhuis 2023-03-04 05:59:16 +01:00
  • ccc224c81f nrf/buffered_uarte: remove PeripheralMutex, make it work without rts/cts. Dario Nieuwenhuis 2023-03-04 05:27:29 +01:00
  • bef559307c Merge pull request #1259 from dalegaard/master Dario Nieuwenhuis 2023-03-04 15:08:02 +01:00
  • 7b9075130e embassy_usb: Add split() for cdc_acm Lasse Dalegaard 2023-03-04 10:36:10 +01:00
  • 51478caad8 nrf/timer: add support for counter mode. Dario Nieuwenhuis 2023-03-04 05:25:57 +01:00
  • 4314b823aa nrf: add PPI channel group driver. Dario Nieuwenhuis 2023-03-04 05:24:38 +01:00
  • 78d733fc73 Merge pull request #1258 from CBJamo/rp-gpio-loglevel Dario Nieuwenhuis 2023-03-02 22:18:01 +01:00
  • 7bdb3abad7 Swap debug! for trace! in rp gpio Caleb Jamison 2023-03-02 13:59:52 -05:00
  • 14ed0b90b8 Merge pull request #1257 from MabezDev/docs/add-esp-hal Dario Nieuwenhuis 2023-03-02 17:57:39 +01:00
  • 64003cdfd6 Add embassy-esp README Scott Mabin 2023-03-02 11:36:41 +00:00
  • 8bd8fbd131 Merge pull request #1256 from pattop/hal_common_atomic_ring_buffer_push_slices Dario Nieuwenhuis 2023-03-02 17:26:43 +01:00
  • 78974dfeb4 hal-common/atomic_ring_buffer: add push_bufs() push_slices() Patrick Oppenlander 2023-02-07 14:49:44 +11:00
  • 4ac257adb9 Merge #1255 bors[bot] 2023-03-02 00:01:49 +00:00
  • f95aafc90e common: allow atomic ringbuf to fill up to N instead of just N-1. Dario Nieuwenhuis 2023-03-02 00:57:54 +01:00
  • c4f4aa10f9 Merge pull request #1244 from embassy-rs/interruptexecutor Dario Nieuwenhuis 2023-03-01 22:38:27 +01:00
  • 206b4b597e Merge pull request #1254 from davidedellagiustina/fix Dario Nieuwenhuis 2023-03-01 22:23:03 +01:00
  • c0e40b887b Apply fix Davide Della Giustina 2023-03-01 20:57:13 +00:00
  • 351e4407ef Merge pull request #1252 from pattop/stm32_spi_fifo_fix Dario Nieuwenhuis 2023-03-01 03:08:05 +01:00
  • aabc275186 stm32/spi: fix occasional data corruption Patrick Oppenlander 2023-03-01 10:10:40 +11:00
  • 66ca57312f Merge pull request #1251 from embassy-rs/fix-examples Dario Nieuwenhuis 2023-03-01 01:59:41 +01:00
  • 6dbb631f1e Example fixes. Dario Nieuwenhuis 2023-03-01 01:32:42 +01:00
  • 4dfa32b1e0 cortex-m/executor: don't use the owned interrupts system. Dario Nieuwenhuis 2023-02-27 01:08:16 +01:00
  • 711ce10145 Merge #1245 bors[bot] 2023-02-28 19:31:58 +00:00
  • b16b3b0dbb Merge #1247 bors[bot] 2023-02-28 18:26:37 +00:00
  • 3c601bf8d2 PacketQueue::init() does not need to be unsafe Davide Della Giustina 2023-02-28 18:04:43 +00:00
  • 485bb76e46 Implemented suggestions from @Dirbaio Davide Della Giustina 2023-02-28 17:39:02 +00:00
  • d719f8bc03 Merge #1248 bors[bot] 2023-02-28 17:12:13 +00:00
  • 4e212c7a0b embassy-time: add async tick() method to Ticker kbleeke 2023-02-28 17:04:56 +01:00
  • c1e93c0904 PacketQueue::new() uses ::init() when in nightly Davide Della Giustina 2023-02-28 14:34:26 +00:00
  • 90f2939bf6 Added PacketQueue::init() Davide Della Giustina 2023-02-28 14:22:54 +00:00
  • 5cb0c8cc01 fix: rp - disable Pull-down/up resistors for ADC read Lachezar Lechev 2023-02-28 09:22:38 +02:00
  • 28b695e7c9 Merge #1243 bors[bot] 2023-02-27 02:26:20 +00:00
  • 2331d58aa6 RP-PICO UART adding set_baudrate: missing to run rust-fmt Andres Hurtado Lopez 2023-02-26 21:23:51 -05:00
  • 482ba835c4 RP-PICO UART adding set_baudrate: Changing static call from specific type to a Self (requires adding lifetime specifier) Andres Hurtado Lopez 2023-02-26 19:20:08 -05:00
  • 7172dfd083 RP-PICO UART adding set_baudrate: refactoring of methods Andres Hurtado Lopez 2023-02-26 19:14:25 -05:00
  • 8fb380b180 RP-PICO UART adding set_baudrate Andres Hurtado Lopez 2023-02-26 18:40:23 -05:00
  • bc71230cd0 examples/std: fix net running out of sockets. Dario Nieuwenhuis 2023-02-26 21:50:12 +01:00
  • 5367baa845 Merge #1238 bors[bot] 2023-02-26 08:22:38 +00:00
  • d5f88e578c embassy-net: DNS resolver detects when name is just an IP address and returns immediately kbleeke 2023-02-25 20:58:28 +01:00
  • 64247ae456 Merge #1236 bors[bot] 2023-02-24 19:20:32 +00:00
  • 7be4337de9 Add #[must_use] to all futures Grant Miller 2023-02-24 13:01:41 -06:00
  • 2209bef4f2 Merge #1231 bors[bot] 2023-02-23 18:33:47 +00:00
  • 43a4409405 embassy-time: Implement conversions to/from core::time::Duration for embassy-time::Duration kbleeke 2023-02-23 19:25:22 +01:00
  • 3255e0a172 Merge #1228 bors[bot] 2023-02-23 16:22:31 +00:00
  • 73ef85b765 stm32/sdmmc: Fix compile errors chemicstry 2023-02-23 18:00:55 +02:00
  • f0f92909c1 Merge #1227 bors[bot] 2023-02-23 15:44:43 +00:00
  • 896764bb85 stm32/sdmmc: Refactor TypeId into a macro chemicstry 2023-02-23 17:38:52 +02:00
  • 42462681bd stm32/sdmmc: Implement proper clock configuration chemicstry 2023-02-23 16:57:21 +02:00
  • 4e884ee2d2 stm32/dma: fix spurious transfer complete interrupts Patrick Oppenlander 2023-02-23 10:09:09 +11:00