Commit Graph

  • 1078f6f4e7 stm32/test: workaround #1426 Dario Nieuwenhuis 2023-05-02 19:35:02 +02:00
  • 2bb6e93e86 stm32/usart: add baudrate calc test. Dario Nieuwenhuis 2023-05-02 02:52:37 +02:00
  • 2afa08c923 Merge #1425 bors[bot] 2023-05-02 18:03:00 +00:00
  • a61701b756 stm32/usart: add OVER8 and PRESC support, update PAC Dario Nieuwenhuis 2023-05-02 02:51:55 +02:00
  • 7a36072a15 rp/pio: drop SmInstance{,Base} pennae 2023-05-02 17:55:40 +02:00
  • a167c77d39 rp/pio: make PioCommon a struct pennae 2023-04-26 20:27:31 +02:00
  • 8839f3f62a rp/pio: PioInstance::split -> Pio::new pennae 2023-04-26 19:43:57 +02:00
  • ac111f40d8 rp/pio: fix PioPin::set_pull, set_schmitt comment pennae 2023-05-02 13:46:51 +02:00
  • 3229b5e809 rp/pio: remove PioPeripheral pennae 2023-04-26 00:23:18 +02:00
  • 0c07eef3a9 Merge branch 'tl_mbox' of https://github.com/OueslatiGhaith/embassy into tl_mbox merge goueslati 2023-05-02 14:18:39 +01:00
  • 371a80e1a2 whoops, plugin formatted Cargo.toml, reverting goueslati 2023-05-02 14:16:59 +01:00
  • b2047c4351 Merge #1423 bors[bot] 2023-05-02 12:56:51 +00:00
  • 849011b826 rp/gpio: set up gpio interrupts only once pennae 2023-05-02 08:39:05 +02:00
  • 6cec6fa09b rp/pio: don't use modify on shared registers pennae 2023-04-25 23:17:57 +02:00
  • 0d224a00e1 rp/pio: avoid sm(SM_NO) indexing pennae 2023-04-25 22:19:13 +02:00
  • 47ae9b7981 rp/pio: add funcsel values to PioInstance pennae 2023-04-25 21:55:33 +02:00
  • 8e22d57447 rp/pio: add hd44780 example pennae 2023-05-02 10:44:00 +02:00
  • 0107f83b53 Merge branch 'embassy-rs:master' into tl_mbox Ghaith Oueslati 2023-05-02 12:25:43 +01:00
  • bab30a7e87 added TL Mailbox initialization for STM32WB goueslati 2023-05-02 12:16:48 +01:00
  • 5f99ccf54c Merge #1422 bors[bot] 2023-05-02 10:07:32 +00:00
  • 54e695b1b2 rp/pio: fix dma pennae 2023-05-02 10:50:06 +02:00
  • 8fc92fdf62 rp/gpio: drop critical_section use pennae 2023-05-02 08:34:36 +02:00
  • c6424fdc11 gp/gpio: fix InputFuture edge waits pennae 2023-05-02 08:29:32 +02:00
  • 3c31236c10 rp: remove leftovers from #1414 pennae 2023-05-02 07:40:12 +02:00
  • cd88e39f5f stm32/pwm: improve dead-time api xoviat 2023-05-01 16:42:03 -05:00
  • 6096f0cf4b Merge #1404 bors[bot] 2023-05-01 21:36:10 +00:00
  • a1d45303c3 stm32/test: fix race condition in uart_dma. Dario Nieuwenhuis 2023-05-01 18:17:29 +02:00
  • 7601779693 stm32/test: cleanup ringbuffer test, exit on success (transferring 100kb) Dario Nieuwenhuis 2023-05-01 18:17:02 +02:00
  • 1806422763 stm32/test: add real defmt timestamp Dario Nieuwenhuis 2023-05-01 18:16:29 +02:00
  • 00cde67abe stm32/dma: solve overlapping impl on DmaCtrl on stm32h7 Dario Nieuwenhuis 2023-05-01 19:10:00 +02:00
  • 96e8a7ddb9 stm32/uart: feature-gate ringbuffer out when using gpdma, not supported yet. Dario Nieuwenhuis 2023-05-01 18:15:46 +02:00
  • 25864ae4dc stm32/bdma: add ringbuffer support. Dario Nieuwenhuis 2023-05-01 18:14:53 +02:00
  • 14e0090cb1 stm32/dma: remove separate process_tcif. Dario Nieuwenhuis 2023-05-01 18:14:34 +02:00
  • 45843034ec Actually clear idle flag Rasmus Melchior Jacobsen 2023-04-27 11:59:51 +02:00
  • 7757405908 Remove unused import Rasmus Melchior Jacobsen 2023-04-27 10:58:41 +02:00
  • fc268df6f5 Support overflow detection for more than one ring-period Rasmus Melchior Jacobsen 2023-04-27 10:48:38 +02:00
  • 4ea6662e55 Do not disable dma request when idle line is detected Rasmus Melchior Jacobsen 2023-04-27 10:43:52 +02:00
  • 49455792cb Ring-buffered uart rx with one-period overrun detection Rasmus Melchior Jacobsen 2023-04-26 10:51:23 +02:00
  • 855c0d1423 Merge #1376 bors[bot] 2023-05-01 19:32:06 +00:00
  • 6ee45f5ec0 Update README.md Dario Nieuwenhuis 2023-05-01 18:47:09 +02:00
  • 1296817f7b Merge pull request #74 from tana/ap-mode-example Dario Nieuwenhuis 2023-05-01 16:38:42 +00:00
  • 534cf7c618 Add AP mode example Satoshi Tanaka 2023-05-02 01:30:08 +09:00
  • 05c36e05f9 Merge #1414 bors[bot] 2023-05-01 15:35:39 +00:00
  • 73cd016885 Merge pull request #72 from tana/ap-mode Dario Nieuwenhuis 2023-05-01 14:50:29 +00:00
  • 0589f2f36e Merge pull request #71 from kbleeke/wifi-scanning2 Dario Nieuwenhuis 2023-05-01 14:37:25 +00:00
  • b612976cc7 add wifi scan example kbleeke 2023-04-28 20:53:09 +02:00
  • b58b9ff390 rp/uart: report errors from dma receive pennae 2023-04-29 10:30:04 +02:00
  • 1d5adb8974 rp/uart: extract fifo draining from blocking_read pennae 2023-04-30 11:30:55 +02:00
  • be66e0f7ce rp/uart: make dma multicore-safe pennae 2023-04-30 09:30:10 +02:00
  • 861f49cfd4 rp/uart: report errors from buffered uart pennae 2023-04-30 04:21:11 +02:00
  • 7ab9fe0522 rp/uart: extract common code from async and blocking buffered reads pennae 2023-04-30 07:05:42 +02:00
  • 1c8492bab2 tests/rp: test error conditions for uart pennae 2023-04-30 08:27:19 +02:00
  • 19588a9e6f rp/uart: rename state to buffered_state pennae 2023-05-01 15:22:39 +02:00
  • 1d2f6667df rp/uart: add set-break functions pennae 2023-04-30 08:04:21 +02:00
  • ac0ea406f9 Merge #1395 bors[bot] 2023-05-01 11:00:48 +00:00
  • 7336b8cd88 rp/uart: add UartRx::new_blocking pennae 2023-04-30 08:26:57 +02:00
  • bcbe3040a1 tests/rp: fix buffered uart test pennae 2023-04-30 04:14:07 +02:00
  • f4ade6af8b rp/pio: write instr memory only from common pennae 2023-04-25 20:40:18 +02:00
  • fa1ec29ae6 rp/pio: remove a bunch of unnecessary let _ = self pennae 2023-04-25 20:18:22 +02:00
  • 58e727d3b9 rp/pio: move non-sm-specific methods to PioCommon pennae 2023-04-25 20:16:27 +02:00
  • 4cd5ed81aa rp/pio: remove top-level PIOS array pennae 2023-04-25 20:02:52 +02:00
  • 4618b79b22 rp/pio: seal PioInstance, SmInstance pennae 2023-04-25 19:28:01 +02:00
  • db16b6ff3f rp/pio: don't call dma::init so much pennae 2023-04-25 18:48:36 +02:00
  • a9074fd09b rp/pio: enable pio interrupts only once pennae 2023-04-25 18:47:51 +02:00
  • f2469776f4 rp/pio: use atomic accesses, not critical sections pennae 2023-04-25 18:44:02 +02:00
  • a10850a6da rp/pio: handle all pio irqs in one handler pennae 2023-04-25 02:27:56 +02:00
  • 03737e4be4 Merge pull request #73 from daniel-larsen/master Dario Nieuwenhuis 2023-05-01 09:25:24 +00:00
  • bc34f3c60f updated example Daniel Larsen 2023-04-30 23:19:53 -03:00
  • c70a66fe81 Make defmt optional Daniel Larsen 2023-04-30 18:55:19 -03:00
  • a186694fdd Implement WPA2 AP mode Satoshi Tanaka 2023-05-01 06:54:26 +09:00
  • af368676ef Removed defmt Daniel Larsen 2023-04-30 18:02:44 -03:00
  • ce04b732d1 Merge #1407 bors[bot] 2023-04-30 19:36:36 +00:00
  • 099ec7443b Add AP mode (unencrypted) Satoshi Tanaka 2023-05-01 04:30:21 +09:00
  • ff6748a0d8 Merge branch 'embassy-rs:master' into master Chuck Davis 2023-04-30 11:09:43 -05:00
  • 7646f18836 Merge #1405 bors[bot] 2023-04-30 15:23:55 +00:00
  • 5659269c8f Merge pull request #70 from kbleeke/wifi-scanning-ioctl Dario Nieuwenhuis 2023-04-30 15:05:16 +00:00
  • 41fe718ea8 Merge #1412 bors[bot] 2023-04-30 14:58:36 +00:00
  • 94c6727b3f Merge #1410 bors[bot] 2023-04-30 07:52:49 +00:00
  • b77794c9a7 stm32/uart: abort on error xoviat 2023-04-28 21:43:03 -05:00
  • ba886b45b8 rustfmt xoviat 2023-04-28 16:46:32 -05:00
  • 76b967a966 comment wifi scanning items kbleeke 2023-04-28 21:17:13 +02:00
  • 2c5d94493c wifi scan ioctl kbleeke 2023-03-30 17:05:29 +02:00
  • 2119b8e1ca Add Transactional trait to rp's i2c impl Lixou 2023-04-28 21:23:32 +02:00
  • 49bed094a3 Merge branch 'embassy-rs:master' into master Chuck Davis 2023-04-28 13:35:22 -05:00
  • 49ecd8d7c5 Remove external-lora-phy feature. ceekdee 2023-04-28 13:33:20 -05:00
  • 29cc661dca removed constrain method OueslatiGhaith 2023-04-28 10:17:01 +01:00
  • c19de29847 Merge pull request #63 from kbleeke/generalize-events Dario Nieuwenhuis 2023-04-27 18:23:36 +00:00
  • f4bfda345d Merge pull request #69 from kalkyl/update-embassy Dario Nieuwenhuis 2023-04-27 18:22:46 +00:00
  • 3e730aa8b0 Merge #1403 embassy-executor-v0.2.0 bors[bot] 2023-04-27 18:20:10 +00:00
  • 28a3454846 add changelog Ulf Lilleengen 2023-04-27 20:19:07 +02:00
  • 4d551a5865 Update embassy kalkyl 2023-04-27 19:37:19 +02:00
  • 91cddd50f6 reversed changes in Cargo.toml OueslatiGhaith 2023-04-27 18:26:19 +01:00
  • 9d610c6866 Remove legacy LoRa drivers. ceekdee 2023-04-27 11:05:33 -05:00
  • 03d6363d5a Merge #1406 bors[bot] 2023-04-27 15:28:11 +00:00
  • d960bf344a fixed missing imports OueslatiGhaith 2023-04-27 16:22:41 +01:00
  • 31b54e0fbd rustfmt kalkyl 2023-04-27 17:09:16 +02:00
  • 3ba73b5ff4 fixed mistake with casting channel to a usize OueslatiGhaith 2023-04-27 16:08:57 +01:00
  • 8c733c29cc add IPCC peripheral for stm32wb OueslatiGhaith 2023-04-27 16:03:22 +01:00
  • 278818395e rp: DMA behaviour during FLASH operations kalkyl 2023-04-27 16:48:25 +02:00
  • 42a8f1671d Bump versions preparing for -macros and -executor release Ulf Lilleengen 2023-04-27 09:22:32 +02:00