Commit Graph

  • bdcea84ca1 rp/pio: add sm batch operations pennae 2023-05-06 12:23:53 +0200
  • 8e4d65e163 rp/pio: configure state machines with Config struct pennae 2023-05-06 11:36:07 +0200
  • 2873cb93ee rp/pio: mark pio_instr_util unsafe pennae 2023-05-05 20:46:10 +0200
  • 37b460637d rp/pio: add set-pin-{values,dirs} convenience functions pennae 2023-05-05 20:45:02 +0200
  • 41ec4170a5 rp/pio: add load_program, use_program pennae 2023-05-05 19:49:34 +0200
  • a9c7263ba0
    Merge #1432 bors[bot] 2023-05-05 17:09:26 +0000
  • 5f7ef8bed0 rp/pio: only clear diag bits if they're set pennae 2023-05-04 11:55:11 +0200
  • ed843b519b rp/pio: tighten variance of particle structs pennae 2023-05-04 11:14:21 +0200
  • 09f078a1cc rp/pio: remove critical section in IrqFuture::poll pennae 2023-05-04 10:34:20 +0200
  • 8ebe6e5f20 rp/pio: drop Pio prefix from almost all names pennae 2023-05-03 17:16:35 +0200
  • db2bc8783e Improve readability Marco Pastrello 2023-05-05 19:04:58 +0200
  • 705270faae
    Merge pull request #77 from kbleeke/join-error-handling Dario Nieuwenhuis 2023-05-04 22:21:16 +0000
  • c37f86ff1c removes unecessary braces Marco Pastrello 2023-05-05 00:12:32 +0200
  • 2dcbe75cca beautify Marco Pastrello 2023-05-04 23:51:42 +0200
  • 5158014f3f PPLXTPRE is a bool. Marco Pastrello 2023-05-04 22:59:52 +0200
  • 4439031d43 lora: fix docs build. Dario Nieuwenhuis 2023-05-04 22:39:37 +0200
  • 067f1382e4
    Merge #1429 bors[bot] 2023-05-04 20:04:11 +0000
  • 1cc61dc68a Support PLLXTPRE switch. See figure 2. Clock tree page 12 DS5319 Rev 18 https://www.st.com/resource/en/datasheet/stm32f103cb.pdf Marco Pastrello 2023-05-04 21:32:37 +0200
  • 0d8d8d3320 simple error handling for join instead of looping internally kbleeke 2023-05-03 21:49:35 +0200
  • 72e36d8997
    Merge #1431 bors[bot] 2023-05-04 14:57:00 +0000
  • 91612b7446 Simplify SUBGHZSPI configuration. ceekdee 2023-05-04 09:45:18 -0500
  • 007f452927 removed hardcoded addresses in memory.x goueslati 2023-05-04 11:02:17 +0100
  • 3e728d5e73 Merge branch 'tl_mbox' of https://github.com/OueslatiGhaith/embassy into tl_mbox merge goueslati 2023-05-04 09:36:00 +0100
  • b1ef856242
    Merge #1430 bors[bot] 2023-05-04 07:19:20 +0000
  • 91d1fff4ed
    Merge branch 'embassy-rs:master' into master Chuck Davis 2023-05-03 21:07:28 -0500
  • 629e0ea595 Handle SUBGHZSPI as async. ceekdee 2023-05-03 21:05:47 -0500
  • 02d6e0d14d stm32/i2s: add module and example for f4 xoviat 2023-05-03 18:17:57 -0500
  • 7750ea65ba rustfmt xoviat 2023-05-03 18:14:42 -0500
  • a0b1299890 stm32/tests: add hil test for ble xoviat 2023-05-03 17:36:31 -0500
  • b49bc449d7 repro on f4. stm32-ringbuf-hang Dario Nieuwenhuis 2023-05-03 22:52:59 +0200
  • 733b83e44f
    Merge pull request #76 from kbleeke/ioctl-response-logging Dario Nieuwenhuis 2023-05-03 18:21:35 +0000
  • 8dbe397f99
    cleanup ioctl response logging Kai Bleeke 2023-05-03 20:15:43 +0200
  • c44c108db5 rp/pio: wrap sm rx, tx in structs and allow splitting pennae 2023-05-03 12:49:55 +0200
  • 77f7830da3 rp/pio: move irq flag handling to own struct pennae 2023-05-03 10:51:50 +0200
  • 909a5fe2e5 rp/pio: split irqs from state machines pennae 2023-04-27 02:12:49 +0200
  • 0997021a05 fixed ble table cmd buffer being constant goueslati 2023-05-03 11:11:51 +0100
  • 486fe9e59d rp/pio: remove PioStateMachineInstance pennae 2023-05-03 10:18:24 +0200
  • 906d2b2db7 rp/pio: PioStateMachine{Instance, => ,Instance} pennae 2023-05-03 09:42:42 +0200
  • 79985f0036 rp/pio: hide pio/sm numbers pennae 2023-05-03 09:11:19 +0200
  • 6ad58f428a rp/pio: wrap PioPins from ref, like everything else pennae 2023-05-03 08:46:08 +0200
  • 4ccb2bc95a rp/pio: add PioPin trait pennae 2023-05-03 08:15:46 +0200
  • 17e78175a6 rp/pio: disable state machines on drop pennae 2023-05-03 11:21:58 +0200
  • 62841dd5b9 rp/pio: revert pio pin funcsel to null on pio+sms drop pennae 2023-05-02 12:52:29 +0200
  • 1e8da91def rp/pio: make free_instr unsafe pennae 2023-05-02 20:39:19 +0200
  • a21a2901ac hangs. Dario Nieuwenhuis 2023-05-02 22:45:54 +0200
  • 374c92a4f0
    Merge #1420 bors[bot] 2023-05-02 20:14:12 +0000
  • 433422b9f2 stm32/test: remove adsfa Dario Nieuwenhuis 2023-05-02 19:35:32 +0200
  • a85b34c1fe stm32/test: F1 no longer fits in RAM. Dario Nieuwenhuis 2023-05-02 19:35:18 +0200
  • 1078f6f4e7 stm32/test: workaround #1426 Dario Nieuwenhuis 2023-05-02 19:35:02 +0200
  • 2bb6e93e86 stm32/usart: add baudrate calc test. Dario Nieuwenhuis 2023-05-02 02:52:37 +0200
  • 2afa08c923
    Merge #1425 bors[bot] 2023-05-02 18:03:00 +0000
  • a61701b756 stm32/usart: add OVER8 and PRESC support, update PAC Dario Nieuwenhuis 2023-05-02 02:51:55 +0200
  • 7a36072a15 rp/pio: drop SmInstance{,Base} pennae 2023-05-02 17:55:40 +0200
  • a167c77d39 rp/pio: make PioCommon a struct pennae 2023-04-26 20:27:31 +0200
  • 8839f3f62a rp/pio: PioInstance::split -> Pio::new pennae 2023-04-26 19:43:57 +0200
  • ac111f40d8 rp/pio: fix PioPin::set_pull, set_schmitt comment pennae 2023-05-02 13:46:51 +0200
  • 3229b5e809 rp/pio: remove PioPeripheral pennae 2023-04-26 00:23:18 +0200
  • 0c07eef3a9 Merge branch 'tl_mbox' of https://github.com/OueslatiGhaith/embassy into tl_mbox merge goueslati 2023-05-02 14:18:39 +0100
  • 371a80e1a2 whoops, plugin formatted Cargo.toml, reverting goueslati 2023-05-02 14:16:59 +0100
  • b2047c4351
    Merge #1423 bors[bot] 2023-05-02 12:56:51 +0000
  • 849011b826 rp/gpio: set up gpio interrupts only once pennae 2023-05-02 08:39:05 +0200
  • 6cec6fa09b rp/pio: don't use modify on shared registers pennae 2023-04-25 23:17:57 +0200
  • 0d224a00e1 rp/pio: avoid sm(SM_NO) indexing pennae 2023-04-25 22:19:13 +0200
  • 47ae9b7981 rp/pio: add funcsel values to PioInstance pennae 2023-04-25 21:55:33 +0200
  • 8e22d57447 rp/pio: add hd44780 example pennae 2023-05-02 10:44:00 +0200
  • 0107f83b53
    Merge branch 'embassy-rs:master' into tl_mbox Ghaith Oueslati 2023-05-02 12:25:43 +0100
  • bab30a7e87 added TL Mailbox initialization for STM32WB goueslati 2023-05-02 12:16:48 +0100
  • 5f99ccf54c
    Merge #1422 bors[bot] 2023-05-02 10:07:32 +0000
  • 54e695b1b2 rp/pio: fix dma pennae 2023-05-02 10:50:06 +0200
  • 8fc92fdf62 rp/gpio: drop critical_section use pennae 2023-05-02 08:34:36 +0200
  • c6424fdc11 gp/gpio: fix InputFuture edge waits pennae 2023-05-02 08:29:32 +0200
  • 3c31236c10 rp: remove leftovers from #1414 pennae 2023-05-02 07:40:12 +0200
  • cd88e39f5f stm32/pwm: improve dead-time api xoviat 2023-05-01 16:42:03 -0500
  • 6096f0cf4b
    Merge #1404 bors[bot] 2023-05-01 21:36:10 +0000
  • a1d45303c3 stm32/test: fix race condition in uart_dma. Dario Nieuwenhuis 2023-05-01 18:17:29 +0200
  • 7601779693 stm32/test: cleanup ringbuffer test, exit on success (transferring 100kb) Dario Nieuwenhuis 2023-05-01 18:17:02 +0200
  • 1806422763 stm32/test: add real defmt timestamp Dario Nieuwenhuis 2023-05-01 18:16:29 +0200
  • 00cde67abe stm32/dma: solve overlapping impl on DmaCtrl on stm32h7 Dario Nieuwenhuis 2023-05-01 19:10:00 +0200
  • 96e8a7ddb9 stm32/uart: feature-gate ringbuffer out when using gpdma, not supported yet. Dario Nieuwenhuis 2023-05-01 18:15:46 +0200
  • 25864ae4dc stm32/bdma: add ringbuffer support. Dario Nieuwenhuis 2023-05-01 18:14:53 +0200
  • 14e0090cb1 stm32/dma: remove separate process_tcif. Dario Nieuwenhuis 2023-05-01 18:14:34 +0200
  • 45843034ec Actually clear idle flag Rasmus Melchior Jacobsen 2023-04-27 11:59:51 +0200
  • 7757405908 Remove unused import Rasmus Melchior Jacobsen 2023-04-27 10:58:41 +0200
  • fc268df6f5 Support overflow detection for more than one ring-period Rasmus Melchior Jacobsen 2023-04-27 10:48:38 +0200
  • 4ea6662e55 Do not disable dma request when idle line is detected Rasmus Melchior Jacobsen 2023-04-27 10:43:52 +0200
  • 49455792cb Ring-buffered uart rx with one-period overrun detection Rasmus Melchior Jacobsen 2023-04-26 10:51:23 +0200
  • 855c0d1423
    Merge #1376 bors[bot] 2023-05-01 19:32:06 +0000
  • 6ee45f5ec0
    Update README.md Dario Nieuwenhuis 2023-05-01 18:47:09 +0200
  • 1296817f7b
    Merge pull request #74 from tana/ap-mode-example Dario Nieuwenhuis 2023-05-01 16:38:42 +0000
  • 534cf7c618 Add AP mode example Satoshi Tanaka 2023-05-02 01:30:08 +0900
  • 05c36e05f9
    Merge #1414 bors[bot] 2023-05-01 15:35:39 +0000
  • 73cd016885
    Merge pull request #72 from tana/ap-mode Dario Nieuwenhuis 2023-05-01 14:50:29 +0000
  • 0589f2f36e
    Merge pull request #71 from kbleeke/wifi-scanning2 Dario Nieuwenhuis 2023-05-01 14:37:25 +0000
  • b612976cc7 add wifi scan example kbleeke 2023-04-28 20:53:09 +0200
  • b58b9ff390 rp/uart: report errors from dma receive pennae 2023-04-29 10:30:04 +0200
  • 1d5adb8974 rp/uart: extract fifo draining from blocking_read pennae 2023-04-30 11:30:55 +0200
  • be66e0f7ce rp/uart: make dma multicore-safe pennae 2023-04-30 09:30:10 +0200
  • 861f49cfd4 rp/uart: report errors from buffered uart pennae 2023-04-30 04:21:11 +0200
  • 7ab9fe0522 rp/uart: extract common code from async and blocking buffered reads pennae 2023-04-30 07:05:42 +0200
  • 1c8492bab2 tests/rp: test error conditions for uart pennae 2023-04-30 08:27:19 +0200