Commit Graph

  • cdd326284a Merge #1453 bors[bot] 2023-05-14 20:20:45 +00:00
  • 3e9d5978c0 stm32 uart: Add a test for blocking RX overflow Timo Kröger 2023-05-14 21:59:10 +02:00
  • ec7a4fd9cc stm32f0 flash implementation Jaap Prickartz 2023-05-14 21:57:31 +02:00
  • 977a7906e4 stm32 uart: Fix error flag handling for blocking operations Timo Kröger 2023-05-14 20:34:57 +02:00
  • 7cfce05bd2 Merge pull request #81 from mkj/powersave-none Dario Nieuwenhuis 2023-05-14 15:26:48 +00:00
  • f46e0eb5f2 Fix PowerManagementMode::None Matt Johnston 2023-05-14 22:48:04 +08:00
  • 5fe36b6bb0 Work around xtensa deadlock, take 2 Dániel Buga 2023-05-13 13:44:19 +02:00
  • 6c1137177f Wait until there's enough space in tx buffer, remove busy wait for completed send kalkyl 2023-05-13 06:34:03 +02:00
  • 8800caa216 Update Embassy, to new PIO API. Dario Nieuwenhuis 2023-05-13 02:20:46 +02:00
  • 82f7e104d9 Merge #1448 bors[bot] 2023-05-13 00:14:50 +00:00
  • 2fcdfc4876 rp: don't use SetConfig trait in PWM and PIO. Dario Nieuwenhuis 2023-05-13 02:11:01 +02:00
  • dec75474d5 Merge #1447 bors[bot] 2023-05-12 22:33:59 +00:00
  • 3edd81a94e rp/watchdog: fix overflow if period is longer than 4294 seconds. Dario Nieuwenhuis 2023-05-13 00:33:00 +02:00
  • 3810fe6a20 tl_mbox: added zigee, lld tests and ble lld tables to ref table goueslati 2023-05-12 10:26:46 +01:00
  • 7f96359804 Merge #1424 bors[bot] 2023-05-11 22:48:55 +00:00
  • bf45b1d83d fix memory.x xoviat 2023-05-11 17:23:18 -05:00
  • d7262f9849 rustfmt xoviat 2023-05-11 16:53:55 -05:00
  • 8a620fd59c stm32/ble: fix tests and add instructions to run example xoviat 2023-05-11 16:45:42 -05:00
  • bbd687fcb0 Update embassy kalkyl 2023-05-10 02:40:41 +02:00
  • 7b83d53bbf vscode settings kalkyl 2023-05-10 02:25:18 +02:00
  • adefa4f86b vscode settings kalkyl 2023-05-10 02:23:54 +02:00
  • e179e7cf85 Merge #1436 bors[bot] 2023-05-09 21:56:43 +00:00
  • 9d971e5b15 Merge branch 'master' into master Caleb Jamison 2023-05-09 17:55:27 -04:00
  • 5cfe1a1fb4 Dirbaio comments round 2 Caleb Jamison 2023-05-09 17:45:24 -04:00
  • 856b944eaf Merge #1439 bors[bot] 2023-05-09 16:39:13 +00:00
  • 0e3cd87a32 rp: use rp2040-boot2 to provide the boot2 blob pennae 2023-05-09 18:36:17 +02:00
  • 6bea078487 Remove patches, bump rp-pac version Caleb Jamison 2023-05-09 12:20:23 -04:00
  • 5015c845c5 Improve gpout example, clk_gpout_freq Caleb Jamison 2023-05-09 12:10:24 -04:00
  • c1eaad41f3 Gpout cleanup, basic Gpin support Caleb Jamison 2023-05-09 11:46:25 -04:00
  • d40589f082 Fix CI kalkyl 2023-05-09 02:27:28 +02:00
  • 9d018a0075 Add CI kalkyl 2023-05-09 02:24:25 +02:00
  • fdc87a8e7f Add CI kalkyl 2023-05-09 02:21:17 +02:00
  • 72b0379125 🌈 kalkyl 2023-05-09 01:51:08 +02:00
  • 14eecf2fc4 Address Dirbaio comments Caleb Jamison 2023-05-08 19:13:50 -04:00
  • 0b4b87e344 Merge #1437 #1438 bors[bot] 2023-05-08 21:38:30 +00:00
  • 5df263db38 Update GitHub Actions CI Dirk Stolle 2023-05-08 23:28:01 +02:00
  • 0584312ef0 Fix some typos Dirk Stolle 2023-05-08 23:25:01 +02:00
  • 6b5d9642d5 Rename BCD -> BDC. That's what Broadcom calls it. Still no idea what it means. Dario Nieuwenhuis 2023-05-08 22:01:44 +02:00
  • 881e9d07d2 Fix missing padding in tx. Makes max-sized packets not get dropped Dario Nieuwenhuis 2023-05-08 21:45:54 +02:00
  • a7dee5b65c Change all logging level to debug. Dario Nieuwenhuis 2023-05-08 20:27:44 +02:00
  • d3d424dad3 remove comment. Dario Nieuwenhuis 2023-05-08 20:27:21 +02:00
  • 008b1fd30c update defmt to 0.3.4, now that probe-run is fixed. Dario Nieuwenhuis 2023-05-08 20:26:17 +02:00
  • d0703f83db Merge #1435 bors[bot] 2023-05-08 16:59:07 +00:00
  • 2910b09cba bumped rp-pac version Fabian Kunze 2023-05-08 17:53:39 +02:00
  • 59132514cf Add missing functions, Cleanup, Gpout example Caleb Jamison 2023-05-08 09:43:58 -04:00
  • 1a96eae22c rp clock configuration Caleb Jamison 2023-05-07 13:49:48 -04:00
  • 79c60f4a7d Merge #1434 bors[bot] 2023-05-08 09:17:51 +00:00
  • fb2d5b484a changed relative cargo.toml dependency to github revision Fabian Kunze 2023-05-07 01:18:19 +02:00
  • 87795cbca8 added example multi priority executors rp2040 Fabian Kunze 2023-05-07 01:00:13 +02:00
  • db9b8eb88f rp/pio: make sure gpio() asserts are compiled out pennae 2023-05-06 21:14:00 +02:00
  • b38d496d51 rp/pio: allow wrap-around program loading pennae 2023-05-06 20:53:06 +02:00
  • 374c7513f9 rp/pio: mark exec_instr as unsafe pennae 2023-05-06 17:24:06 +02:00
  • bdcea84ca1 rp/pio: add sm batch operations pennae 2023-05-06 12:23:53 +02:00
  • 8e4d65e163 rp/pio: configure state machines with Config struct pennae 2023-05-06 11:36:07 +02:00
  • 2873cb93ee rp/pio: mark pio_instr_util unsafe pennae 2023-05-05 20:46:10 +02:00
  • 37b460637d rp/pio: add set-pin-{values,dirs} convenience functions pennae 2023-05-05 20:45:02 +02:00
  • 41ec4170a5 rp/pio: add load_program, use_program pennae 2023-05-05 19:49:34 +02:00
  • a9c7263ba0 Merge #1432 bors[bot] 2023-05-05 17:09:26 +00:00
  • 5f7ef8bed0 rp/pio: only clear diag bits if they're set pennae 2023-05-04 11:55:11 +02:00
  • ed843b519b rp/pio: tighten variance of particle structs pennae 2023-05-04 11:14:21 +02:00
  • 09f078a1cc rp/pio: remove critical section in IrqFuture::poll pennae 2023-05-04 10:34:20 +02:00
  • 8ebe6e5f20 rp/pio: drop Pio prefix from almost all names pennae 2023-05-03 17:16:35 +02:00
  • db2bc8783e Improve readability Marco Pastrello 2023-05-05 19:04:58 +02:00
  • 705270faae Merge pull request #77 from kbleeke/join-error-handling Dario Nieuwenhuis 2023-05-04 22:21:16 +00:00
  • c37f86ff1c removes unecessary braces Marco Pastrello 2023-05-05 00:12:32 +02:00
  • 2dcbe75cca beautify Marco Pastrello 2023-05-04 23:51:42 +02:00
  • 5158014f3f PPLXTPRE is a bool. Marco Pastrello 2023-05-04 22:59:52 +02:00
  • 4439031d43 lora: fix docs build. Dario Nieuwenhuis 2023-05-04 22:39:37 +02:00
  • 067f1382e4 Merge #1429 bors[bot] 2023-05-04 20:04:11 +00:00
  • 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 +02:00
  • 0d8d8d3320 simple error handling for join instead of looping internally kbleeke 2023-05-03 21:49:35 +02:00
  • 72e36d8997 Merge #1431 bors[bot] 2023-05-04 14:57:00 +00:00
  • 91612b7446 Simplify SUBGHZSPI configuration. ceekdee 2023-05-04 09:45:18 -05:00
  • 007f452927 removed hardcoded addresses in memory.x goueslati 2023-05-04 11:02:17 +01:00
  • 3e728d5e73 Merge branch 'tl_mbox' of https://github.com/OueslatiGhaith/embassy into tl_mbox merge goueslati 2023-05-04 09:36:00 +01:00
  • b1ef856242 Merge #1430 bors[bot] 2023-05-04 07:19:20 +00:00
  • 91d1fff4ed Merge branch 'embassy-rs:master' into master Chuck Davis 2023-05-03 21:07:28 -05:00
  • 629e0ea595 Handle SUBGHZSPI as async. ceekdee 2023-05-03 21:05:47 -05:00
  • 02d6e0d14d stm32/i2s: add module and example for f4 xoviat 2023-05-03 18:17:57 -05:00
  • 7750ea65ba rustfmt xoviat 2023-05-03 18:14:42 -05:00
  • a0b1299890 stm32/tests: add hil test for ble xoviat 2023-05-03 17:36:31 -05:00
  • b49bc449d7 repro on f4. stm32-ringbuf-hang Dario Nieuwenhuis 2023-05-03 22:52:59 +02:00
  • 733b83e44f Merge pull request #76 from kbleeke/ioctl-response-logging Dario Nieuwenhuis 2023-05-03 18:21:35 +00:00
  • 8dbe397f99 cleanup ioctl response logging Kai Bleeke 2023-05-03 20:15:43 +02:00
  • c44c108db5 rp/pio: wrap sm rx, tx in structs and allow splitting pennae 2023-05-03 12:49:55 +02:00
  • 77f7830da3 rp/pio: move irq flag handling to own struct pennae 2023-05-03 10:51:50 +02:00
  • 909a5fe2e5 rp/pio: split irqs from state machines pennae 2023-04-27 02:12:49 +02:00
  • 0997021a05 fixed ble table cmd buffer being constant goueslati 2023-05-03 11:11:51 +01:00
  • 486fe9e59d rp/pio: remove PioStateMachineInstance pennae 2023-05-03 10:18:24 +02:00
  • 906d2b2db7 rp/pio: PioStateMachine{Instance, => ,Instance} pennae 2023-05-03 09:42:42 +02:00
  • 79985f0036 rp/pio: hide pio/sm numbers pennae 2023-05-03 09:11:19 +02:00
  • 6ad58f428a rp/pio: wrap PioPins from ref, like everything else pennae 2023-05-03 08:46:08 +02:00
  • 4ccb2bc95a rp/pio: add PioPin trait pennae 2023-05-03 08:15:46 +02:00
  • 17e78175a6 rp/pio: disable state machines on drop pennae 2023-05-03 11:21:58 +02:00
  • 62841dd5b9 rp/pio: revert pio pin funcsel to null on pio+sms drop pennae 2023-05-02 12:52:29 +02:00
  • 1e8da91def rp/pio: make free_instr unsafe pennae 2023-05-02 20:39:19 +02:00
  • a21a2901ac hangs. Dario Nieuwenhuis 2023-05-02 22:45:54 +02:00
  • 374c92a4f0 Merge #1420 bors[bot] 2023-05-02 20:14:12 +00:00
  • 433422b9f2 stm32/test: remove adsfa Dario Nieuwenhuis 2023-05-02 19:35:32 +02:00
  • a85b34c1fe stm32/test: F1 no longer fits in RAM. Dario Nieuwenhuis 2023-05-02 19:35:18 +02:00