Commit Graph

  • 6653f262d7 examples: use nicer InterrupExt to set irq priority in multprio. Dario Nieuwenhuis 2023-06-09 16:44:58 +02:00
  • 98c821ac39 Remove embassy-cortex-m crate, move stuff to embassy-hal-common. Dario Nieuwenhuis 2023-06-09 16:14:13 +02:00
  • dc8e34420f Remove executor dep+reexports from HALs. Dario Nieuwenhuis 2023-06-09 16:02:12 +02:00
  • 479ccf17df Merge pull request #1545 from embassy-rs/fixes4 Dario Nieuwenhuis 2023-06-09 01:40:45 +00:00
  • d46b2b49c7 cyw43: remove pointless wait_complete. Dario Nieuwenhuis 2023-06-09 03:34:12 +02:00
  • 3465452a93 fmt: remove unused defmt::timestamp! Dario Nieuwenhuis 2023-06-09 03:33:39 +02:00
  • c0331cdf89 Merge pull request #1532 from cstlaurent/stm32g4-pll Dario Nieuwenhuis 2023-06-09 01:22:31 +00:00
  • 8ddeaddc67 Rename to follow ref manual and CubeIDE Carl St-Laurent 2023-06-08 20:46:48 -04:00
  • 0915fb73b2 Merge branch 'master' into stm32g4-pll Carl St-Laurent 2023-06-08 20:43:14 -04:00
  • 2e0bc71c86 Merge pull request #1535 from rubdos/v4-optional Dario Nieuwenhuis 2023-06-08 19:13:46 +00:00
  • 3dde01597a tests/rp: make cyw43-perf less strict. Dario Nieuwenhuis 2023-06-08 21:12:34 +02:00
  • 4716166041 tests/rp: update cyw43-perf for embassy-net changes. Dario Nieuwenhuis 2023-06-08 19:37:11 +02:00
  • 8a1d3d5c84 Merge branch 'main' into v4-optional Dario Nieuwenhuis 2023-06-08 19:38:15 +02:00
  • b68cf6c5c8 Merge pull request #1544 from embassy-rs/irq-typelevel Dario Nieuwenhuis 2023-06-08 17:01:54 +00:00
  • 8c93805ab5 Add rt feature to HALs, cfg out interrupt handling when not set. Dario Nieuwenhuis 2023-06-08 18:00:19 +02:00
  • f498c689e7 Add RTIC example. Dario Nieuwenhuis 2023-06-08 16:40:02 +02:00
  • 5c2f02c735 Reexport NVIC_PRIO_BITS at HAL root. Dario Nieuwenhuis 2023-06-08 16:39:05 +02:00
  • bce24e8005 asdg Dario Nieuwenhuis 2023-06-08 18:07:44 +02:00
  • 921780e6bf Make interrupt module more standard. Dario Nieuwenhuis 2023-06-08 16:08:40 +02:00
  • ce1d72c609 wip goueslati 2023-06-08 16:26:47 +01:00
  • 2455fd4dbe net: Add documentation to new Config system Ruben De Smet 2023-06-07 12:08:53 +02:00
  • 352f0b6c38 net: Support dual stack IP Ruben De Smet 2023-06-07 12:04:15 +02:00
  • 87ad66f2b4 Merge pull request #1540 from RussHewgill/can_recv Dario Nieuwenhuis 2023-06-06 16:59:57 +00:00
  • 2eb08b2dc9 updated can_recv and may_recv to match the smoltcp functions. Russ Hewgill 2023-06-06 09:49:38 -07:00
  • ca47af6978 CI: introduce tests for dual stack v4 and v6 Ruben De Smet 2023-06-06 18:21:45 +02:00
  • ae1dedc059 net: proto-ipv6 in is_config_up Ruben De Smet 2023-06-06 11:17:02 +02:00
  • ada7ec2289 CI: add proto-ipv4 to embassy-net test Ruben De Smet 2023-06-05 17:14:20 +02:00
  • d2a6c5c608 CI: Add proto-ipv6 tests without ipv4 to CI Ruben De Smet 2023-06-05 16:42:46 +02:00
  • 18578fd15f net: Allow a combined use of IPv4 and IPv6 DNS servers Ruben De Smet 2023-06-05 16:35:31 +02:00
  • d7f674e410 net: Allow setting an IPv6 in the stack Ruben De Smet 2023-06-05 16:12:24 +02:00
  • e871324bde net: StaticV4 config behind proto-ipv4 Ruben De Smet 2023-06-05 16:00:53 +02:00
  • 54bab33c73 Rename StaticConfig to StaticConfigV4 Ruben De Smet 2023-06-05 14:57:17 +02:00
  • a9fdd468d5 Merge pull request #1538 from embassy-rs/cyw43-hil Dario Nieuwenhuis 2023-06-06 00:55:40 +00:00
  • 6701606e4c cyw43: add perf HIL test. Dario Nieuwenhuis 2023-06-06 02:28:00 +02:00
  • 79b982c941 Merge pull request #1536 from embassy-rs/rp-flash-fix Dario Nieuwenhuis 2023-06-05 22:16:44 +00:00
  • 593fc78dd8 tests/rp: enable run-from-ram. Dario Nieuwenhuis 2023-06-06 00:07:03 +02:00
  • 4f03dff577 rp: add run-from-ram feature. Dario Nieuwenhuis 2023-06-06 00:06:32 +02:00
  • 162d485304 rp/flash: centralize USE_BOOT2 in a single const. Dario Nieuwenhuis 2023-06-05 23:41:26 +02:00
  • 70e1b976d8 rp/flash: fix missing clobbers, do not clobber frame pointer (r7). Dario Nieuwenhuis 2023-06-05 23:40:34 +02:00
  • adf053a935 rp/flash: unify FLASH_BASE const. Dario Nieuwenhuis 2023-06-05 22:54:25 +02:00
  • 5ee26a5dd1 rp/dma: fix use-after-free read. Dario Nieuwenhuis 2023-06-05 22:28:14 +02:00
  • 44624b2d7a Put proto-ipv4 behind a feature flag Ruben De Smet 2023-06-01 17:10:18 +02:00
  • d690a1717f Merge pull request #1530 from cumthugo/write_func_in_pipe Dario Nieuwenhuis 2023-06-05 02:48:36 +02:00
  • f6d75970d8 Merge pull request #1534 from ExplodingWaffle/main Dario Nieuwenhuis 2023-06-05 02:48:22 +02:00
  • a4b8fc420a Replace Into<bool> for Level with From<Level> for bool ExplodingWaffle 2023-06-05 01:30:34 +01:00
  • 4185c10bf8 Cleanup Carl St-Laurent 2023-06-04 12:09:03 -04:00
  • ade46489f1 Added Vcore boost mode and Flash wait state Carl St-Laurent 2023-06-04 11:57:42 -04:00
  • e83762e979 Use HSI16 for exemple since HSE might have a different value depending on board Carl St-Laurent 2023-06-04 11:05:13 -04:00
  • 6fe853a7d3 Better comments Carl St-Laurent 2023-06-04 10:58:44 -04:00
  • 24c4ea71b1 sync/pipe: write all user data to pipe ZhangYong 2023-06-03 17:44:25 +08:00
  • 675499449f Example using PLL Carl St-Laurent 2023-06-03 22:10:43 -04:00
  • 2f269f3256 stm32/rcc: Implement basic PLL support for STM32G4 series Carl St-Laurent 2023-06-03 22:05:24 -04:00
  • f2c2536cf3 Merge pull request #1529 from sentry-sync/1528-stm32f7-usb-hs xoviat 2023-06-03 01:27:53 +00:00
  • 3539dd7d4c Fix #1528 HS USB on STM32F7 gak 2023-06-03 06:59:31 +10:00
  • d414f4e4f7 Merge pull request #1527 from embassy-rs/rp-spi-fix Dario Nieuwenhuis 2023-06-02 02:09:04 +00:00
  • dd5ce985bd rp/spi: enable rxdmae/txdmae only once at init. Dario Nieuwenhuis 2023-06-02 04:04:38 +02:00
  • f901cf57e5 Merge pull request #1526 from embassy-rs/rp-spi-fix Dario Nieuwenhuis 2023-06-02 01:47:15 +00:00
  • fa7510968a rp/spi: start rx dma first. Dario Nieuwenhuis 2023-06-02 03:44:49 +02:00
  • d36feb6405 Merge pull request #1524 from embassy-rs/remove-irqs Dario Nieuwenhuis 2023-06-01 01:31:05 +00:00
  • 404aa29289 cortex-m: remove owned interrupts. Dario Nieuwenhuis 2023-06-01 02:22:46 +02:00
  • 2a435e53b7 cortex-m: remove PeripheralMutex. Dario Nieuwenhuis 2023-06-01 02:22:31 +02:00
  • c036eab62c Merge pull request #1523 from embassy-rs/static-cell Dario Nieuwenhuis 2023-05-31 23:49:00 +00:00
  • 1d8321b821 Use make_static! from static-cell v1.1 Dario Nieuwenhuis 2023-06-01 01:32:11 +02:00
  • d7d66bd74f Document w5500, cyw43 Dario Nieuwenhuis 2023-06-01 00:15:37 +02:00
  • e8527bac69 Merge pull request #1522 from embassy-rs/ci-doc Dario Nieuwenhuis 2023-05-31 18:06:25 +00:00
  • 25f367432d ci: build stm32 docs. Dario Nieuwenhuis 2023-05-31 20:04:17 +02:00
  • 7fcded5705 stm32/rtc: fix build failure in some L4s Dario Nieuwenhuis 2023-05-31 20:03:39 +02:00
  • c7e6c7ed18 Merge pull request #1521 from embassy-rs/ci-doc Dario Nieuwenhuis 2023-05-31 12:31:28 +00:00
  • 046a99aba0 Move doc building to new CI. Dario Nieuwenhuis 2023-05-31 13:56:12 +02:00
  • 35083b262b Merge branch 'main' into can xoviat 2023-05-30 21:15:26 -05:00
  • 16bfbd4e99 stm32/can: add hw test and cleanup xoviat 2023-05-30 21:14:25 -05:00
  • 98398d31f7 README fixes. Dario Nieuwenhuis 2023-05-31 01:12:08 +02:00
  • 4f203ae175 Merge pull request #1520 from embassy-rs/w5500 Dario Nieuwenhuis 2023-05-30 23:04:38 +00:00
  • d70994e4a8 net-w5500: integrate into main repo. Dario Nieuwenhuis 2023-05-31 01:01:30 +02:00
  • 82d765689a Merge remote-tracking branch 'w5500/main' into w5500 Dario Nieuwenhuis 2023-05-31 00:55:16 +02:00
  • 7f0e778145 move embassy-net-w5500 to subdir. Dario Nieuwenhuis 2023-05-31 00:54:20 +02:00
  • 3f90620343 Merge pull request #1512 from embassy-rs/cyw43 Dario Nieuwenhuis 2023-05-30 21:54:32 +00:00
  • 3f35a8876e cyw43: adapt build to main embassy repo. Dario Nieuwenhuis 2023-05-30 23:22:34 +02:00
  • b3bbe5eb2d Merge remote-tracking branch 'cyw43/master' into cyw43 Dario Nieuwenhuis 2023-05-30 22:43:40 +02:00
  • c327c6cd6f cyw43: move crate to subdir. Dario Nieuwenhuis 2023-05-30 22:42:49 +02:00
  • f5d0d28ac3 Merge pull request #1498 from rmja/remove-bootloader-partitions Dario Nieuwenhuis 2023-05-30 20:08:01 +00:00
  • 05688934a1 Merge pull request #1511 from Eekle/ex-debug-symbols-on-release Dario Nieuwenhuis 2023-05-30 19:52:13 +00:00
  • 36bd6c817e Add [profile.release] debug = true to all examples George Elliott-Hunter 2023-05-30 20:27:06 +02:00
  • c22d2b5b5b Remove unused use's Rasmus Melchior Jacobsen 2023-05-30 14:13:53 +02:00
  • b703db4c09 Fix verify test Rasmus Melchior Jacobsen 2023-05-30 14:07:35 +02:00
  • b527cc98af Formatting Rasmus Melchior Jacobsen 2023-05-30 14:05:38 +02:00
  • 36e00caf4d Align examples Rasmus Melchior Jacobsen 2023-05-30 14:03:31 +02:00
  • c2aca45b8d Add offset and size accessors to Partition Rasmus Melchior Jacobsen 2023-05-30 13:57:40 +02:00
  • 887ecef369 Align stm32 Rasmus Melchior Jacobsen 2023-05-30 13:57:19 +02:00
  • 24dee870a8 Align rp Rasmus Melchior Jacobsen 2023-05-30 13:57:03 +02:00
  • 54bbb4400d Align nrf Rasmus Melchior Jacobsen 2023-05-30 13:56:35 +02:00
  • c6a984f506 Align tests Rasmus Melchior Jacobsen 2023-05-30 13:55:49 +02:00
  • 551f76c700 Remove legacy Partition type and use the one from embedded-hal Rasmus Melchior Jacobsen 2023-05-30 13:44:12 +02:00
  • b23e40f722 Add TestFlash helper Rasmus Melchior Jacobsen 2023-05-30 13:41:10 +02:00
  • 1cd87f0028 Cleanup MemFlash Rasmus Melchior Jacobsen 2023-05-30 13:40:04 +02:00
  • c5ec453ec1 Add bootloader helper for creating config from linkerfile symbols Rasmus Melchior Jacobsen 2023-05-30 13:38:00 +02:00
  • 5205b5b095 Split FirmwareUpdater into async and blocking types Rasmus Melchior Jacobsen 2023-05-30 13:36:42 +02:00
  • 311236e81e Merge branch 'remove-bootloader-partitions' of https://github.com/rmja/embassy into remove-bootloader-partitions Rasmus Melchior Jacobsen 2023-05-30 13:25:09 +02:00
  • 392ed64f6f Merge remote-tracking branch 'upstream/main' into remove-bootloader-partitions Rasmus Melchior Jacobsen 2023-05-30 13:24:15 +02:00
  • f8d35806dc stm32/can: move to irq binding use embassy channel xoviat 2023-05-29 19:09:52 -05:00