Commit Graph

  • c495c765df Enable embedded-io on nightly Mathias 2022-09-09 12:28:35 +02:00
  • feb840c503 First iteration attempt on implementing generic flash mutation access for RP2040 Mathias 2022-09-16 12:40:39 +02:00
  • feead3ae89 Implement RealTimeClock for embassy-rp Mathias 2022-09-16 06:45:27 +02:00
  • f7267d493f Feature-gate time-driver in embassy-rp Mathias 2022-09-09 12:45:03 +02:00
  • ec10460547 Merge #950 bors[bot] 2022-09-16 10:32:12 +00:00
  • 79654510b7 Make rustfmt happy Joakim Hulthe 2022-09-16 10:44:33 +02:00
  • 70a3b85acc Add .into_inner() and .get_mut() to Mutex Joakim Hulthe 2022-09-16 10:32:43 +02:00
  • e727fe8675 Merge pull request #16 from danbev/alp Dario Nieuwenhuis 2022-09-15 13:26:31 +02:00
  • 443e275f1f Merge pull request #17 from danbev/channel-headers Dario Nieuwenhuis 2022-09-15 13:26:04 +02:00
  • 9794bc59cc Merge #948 bors[bot] 2022-09-15 11:14:24 +00:00
  • c4d5c047d7 make State::new() const, consistent with others Vincent Stakenburg 2022-09-15 12:34:17 +02:00
  • 96214f9db6 Add constants for channel types Daniel Bevenius 2022-09-15 09:56:12 +02:00
  • 809a4a127b Merge #946 bors[bot] 2022-09-12 10:30:01 +00:00
  • ea5f2c71e0 sync/signal: wake old waker on overflow instead of panicking. Dario Nieuwenhuis 2022-09-12 12:05:58 +02:00
  • be20512f17 Add contants and update comment about ALP Daniel Bevenius 2022-09-12 11:44:21 +02:00
  • a19bcb69d1 Merge pull request #14 from danbev/ioctl_set_get_consts Dario Nieuwenhuis 2022-09-09 22:11:55 +02:00
  • 92136d27f6 Merge pull request #13 from danbev/update_credit_seq_max Dario Nieuwenhuis 2022-09-09 22:11:16 +02:00
  • f0b7f43c41 Use wrapping_sub in update_credit Daniel Bevenius 2022-09-09 14:15:19 +02:00
  • fe5229670f Add constants for ioctl commands Daniel Bevenius 2022-09-09 11:57:02 +02:00
  • b2d0f8d590 Formatting Mathias 2022-09-09 10:49:47 +02:00
  • 31d85da78a Add bufferedUart, including a split version for only Rx or Tx Mathias 2022-09-09 10:36:27 +02:00
  • 9611e7c9f2 Add BufferedUart implementation, and feature-guard time-driver initialization, to free up TIMER peripheral if not used with embassy executor Mathias 2022-08-26 09:05:12 +02:00
  • 573c433f64 Merge pull request #945 from danbev/embassy-hal-common-typo Dario Nieuwenhuis 2022-09-08 19:09:32 +02:00
  • 34ed3441ce Fix typo in peripheral.rs Daniel Bevenius 2022-09-08 17:01:45 +02:00
  • 5886679006 Merge #941 bors[bot] 2022-09-08 07:10:01 +00:00
  • 7004b095c3 Add critical-section/std to std feature Daniel Bevenius 2022-09-02 15:27:15 +02:00
  • 6b90ab8664 Merge pull request #12 from jannic-dev-forks/gpio Dario Nieuwenhuis 2022-09-06 23:11:27 +02:00
  • ea0738c485 Add gpio_set Jan Niehusmann 2022-09-06 21:06:47 +00:00
  • 29145e5f92 Merge pull request #11 from jannic-dev-forks/minimal_flow_control Dario Nieuwenhuis 2022-09-06 22:56:24 +02:00
  • 5c4d6232ae Fixes after review Jan Niehusmann 2022-09-06 20:50:27 +00:00
  • 95f3484b87 Implement minimal tx flow control Jan Niehusmann 2022-09-06 11:38:33 +00:00
  • 22c32b5d5c Merge #939 bors[bot] 2022-09-04 22:13:34 +00:00
  • 107bb0946a Merge #944 bors[bot] 2022-09-04 21:39:09 +00:00
  • f66f20b1ce usbd-hid: 0.5.2 -> 0.6.0 Alex Martens 2022-09-04 10:00:02 -07:00
  • 6264fe39a5 Merge #839 bors[bot] 2022-09-04 07:17:23 +00:00
  • 7d5c1fcebf Merge #942 bors[bot] 2022-09-04 06:07:29 +00:00
  • 6cdff72d6d run cargo fmt Timo Kröger 2022-09-03 20:36:18 +02:00
  • 96eb669b34 Merge #943 bors[bot] 2022-09-03 18:06:03 +00:00
  • 506e5a4493 Use embassy_executor::main in runtime.adoc Daniel Bevenius 2022-09-03 15:09:36 +02:00
  • d6e8a11ea7 Update documentation link Daniel Bevenius 2022-09-03 14:50:37 +02:00
  • 50af13d470 Merge #940 bors[bot] 2022-09-02 06:43:22 +00:00
  • 3aa0c13ba5 Fix a few clippy warnings Ulf Lilleengen 2022-09-02 08:42:42 +02:00
  • 8b464d2668 Merge #935 bors[bot] 2022-09-02 06:26:08 +00:00
  • 3ca7314476 Remove generic const expressions from embassy-boot Ulf Lilleengen 2022-08-30 13:07:35 +02:00
  • 5327b9c289 time: add more tick rates, use 1mhz as default. Dario Nieuwenhuis 2022-09-02 00:58:31 +02:00
  • 835b69456d Merge #933 bors[bot] 2022-09-01 13:52:47 +00:00
  • efe456ab14 Fix dma Henrik Alsér 2022-09-01 12:00:11 +02:00
  • 9ff5c50774 Cleanup examples Henrik Alsér 2022-08-31 22:28:47 +02:00
  • 71c130488b Reorder args Henrik Alsér 2022-08-31 22:12:14 +02:00
  • e2181cb439 rustfmt Henrik Alsér 2022-08-31 22:07:03 +02:00
  • b934f3f12e Remove cfg_if Henrik Alsér 2022-08-31 22:03:34 +02:00
  • 3fce6ec649 Rearrange new:s Henrik Alsér 2022-08-31 21:54:42 +02:00
  • 27905f1be1 Change DMA write/read to use raw pointers Henrik Alsér 2022-08-31 19:54:38 +02:00
  • 7954cbc4e7 Add HIL tests Henrik Alsér 2022-08-30 23:04:58 +02:00
  • 99dd2a9386 Reorder args Henrik Alsér 2022-08-30 22:55:53 +02:00
  • 6d347af9fa transfer_in_place Henrik Alsér 2022-08-30 06:50:58 +02:00
  • c8ecc55710 Fix example Henrik Alsér 2022-08-30 01:39:08 +02:00
  • 44150c4830 impl embedded-hal-async Henrik Alsér 2022-08-30 01:18:28 +02:00
  • 07c64d902e example Henrik Alsér 2022-08-30 00:30:47 +02:00
  • e7d4bf258a dma Henrik Alsér 2022-08-29 00:30:50 +02:00
  • 838f3065ea Merge #936 bors[bot] 2022-08-31 10:20:40 +00:00
  • 1fb6bfbec9 Merge #938 bors[bot] 2022-08-31 01:11:49 +00:00
  • 8ba421f324 Do not use cfg_if for embedded-hal-async feature gates. Dario Nieuwenhuis 2022-08-31 02:46:52 +02:00
  • 2bd7205c79 Merge pull request #9 from jannic-dev-forks/fix-total-len-slice Dario Nieuwenhuis 2022-08-31 02:51:15 +02:00
  • 38900a7fb0 Merge #928 bors[bot] 2022-08-31 00:31:38 +00:00
  • fe08bdf0d8 Merge pull request #937 from embassy-rs/net-stable Dario Nieuwenhuis 2022-08-31 02:08:19 +02:00
  • 30641d0564 Avoid context switch and wait for stop huntc 2022-08-31 08:44:28 +10:00
  • acaa8b3e8b Fix calculation of slice index Jan Niehusmann 2022-08-30 20:36:57 +00:00
  • 464ae67108 net: feature-gate nightly-only async traits to allow building on stable. Dario Nieuwenhuis 2022-08-30 19:25:36 +02:00
  • 92ed95780d futures: cargo.toml metadata embassy-futures-v0.1.0 Dario Nieuwenhuis 2022-08-30 19:29:59 +02:00
  • e4d4166da2 Merge pull request #927 from embassy-rs/rp-usb Dario Nieuwenhuis 2022-08-30 19:15:44 +02:00
  • 171077bacf Avoid double-borrow Zoey Riordan 2022-08-30 15:57:38 +02:00
  • b2720117c4 Deduplicate IO methods Zoey Riordan 2022-08-30 15:48:50 +02:00
  • 4781feafc4 Add split() method to BufferedUarte in embassy-nrf Zoey Riordan 2022-08-30 15:27:25 +02:00
  • dcd8c62169 Permits the future to be cancelled huntc 2022-08-30 20:56:56 +10:00
  • c0b7fd910e Additional doco huntc 2022-08-30 09:49:04 +10:00
  • 7542505cf9 Merge pull request #929 from embassy-rs/futures-fixes Dario Nieuwenhuis 2022-08-29 15:02:04 +02:00
  • 6a0d7d06b9 Merge #931 bors[bot] 2022-08-29 12:10:06 +00:00
  • 782751dfb9 Add missing std feature for embassy-sync Ulf Lilleengen 2022-08-29 10:27:51 +02:00
  • 6392f06717 futures: readme, docs improvements. Dario Nieuwenhuis 2022-08-29 00:54:14 +02:00
  • 4c0f1b6354 futures: add join_array. Dario Nieuwenhuis 2022-08-28 23:32:46 +02:00
  • 598689ef43 futures: move select* and join* to separate modules. Dario Nieuwenhuis 2022-08-28 22:57:35 +02:00
  • 2a0df652f3 futures: add joins Dario Nieuwenhuis 2022-08-28 22:52:31 +02:00
  • 764ee3b72c futures: add block_on Dario Nieuwenhuis 2022-08-28 22:51:52 +02:00
  • 973f3b513f futures: make select_(slice|array) hang intead of panicking if empty. Dario Nieuwenhuis 2022-08-28 21:28:26 +02:00
  • 3763baf8fa futures: add select_slice, rename select_all to select_array. Dario Nieuwenhuis 2022-08-28 21:15:30 +02:00
  • 1ee2dfa03e futures: derive defmt for Eithers Dario Nieuwenhuis 2022-08-28 21:15:07 +02:00
  • 47069dfbe1 lora: Fix for stm32l0 exampe to build Timo Kröger 2022-08-26 15:37:20 +02:00
  • c30b38586a lora: Fix unused import warning Timo Kröger 2022-08-26 15:34:54 +02:00
  • 2636a8dc2e Use released rust-lorawan with radio fixes Ulf Lilleengen 2022-08-26 12:44:33 +02:00
  • 6dab322c58 Use LP as default Ulf Lilleengen 2022-08-09 12:18:39 +02:00
  • 5d114479ff Adjust timings after offset calculation fix Ulf Lilleengen 2022-08-09 12:18:20 +02:00
  • 1f36da5ca6 Make settings configurable Ulf Lilleengen 2022-08-09 12:18:07 +02:00
  • af845b7d44 Add impl for offset radio interface Ulf Lilleengen 2022-08-09 12:17:30 +02:00
  • 308ca4b8e3 Use pub(crate) visibility for internal SPI Timo Kröger 2022-08-08 19:25:50 +02:00
  • 60ca5e8479 lora: Improve TX/RX parameters Timo Kröger 2022-06-27 20:52:37 +02:00
  • 84240d49ea stm32wl: Fix RCC Timo Kröger 2022-06-26 22:59:39 +02:00
  • f31116cafa lora: Make some options configurable Timo Kröger 2022-06-25 11:59:07 +02:00
  • 69d80c086d lora: Use a trait for RF frontend switching Timo Kröger 2022-06-25 10:10:59 +02:00
  • 6ee29ff0bd lora: Propagate "defmt" feature to lora crates Timo Kröger 2022-06-25 10:06:00 +02:00