Commit Graph

  • 48f7d37e75
    Merge #675 bors[bot] 2022-03-20 20:33:47 +0000
  • 9941e0d012 Update stm32-data Dario Nieuwenhuis 2022-03-20 21:25:02 +0100
  • 37ada65a33
    Merge #669 bors[bot] 2022-03-20 20:19:58 +0000
  • fe6c81b7ec Add Dynamic GPIO for stm32 Nicolas Viennot 2022-03-19 17:39:53 -0400
  • f0a071790d
    Merge #673 bors[bot] 2022-03-19 20:34:07 +0000
  • 4aba87f983 Inline GPIO functions Nicolas Viennot 2022-03-19 14:06:11 -0400
  • f683b5d454
    Merge #672 bors[bot] 2022-03-17 23:47:45 +0000
  • bdeb537ffa Fix compile for stm32wb chemicstry 2022-03-18 01:33:39 +0200
  • b30a42aff8 Fix RCC safety and add reset to DAC chemicstry 2022-03-18 01:11:57 +0200
  • ca88ace98d Reset peripherals on enable chemicstry 2022-03-18 00:46:46 +0200
  • 842a1ae30b
    Merge #671 bors[bot] 2022-03-17 22:28:32 +0000
  • 6d994351a6 nrf/gpio: Make Input is_high/is_low public. Dario Nieuwenhuis 2022-03-17 23:20:09 +0100
  • 5f39f13616
    Merge #670 bors[bot] 2022-03-17 18:09:57 +0000
  • d26b751edc Add comments chemicstry 2022-03-17 19:41:44 +0200
  • 051c6350ea Make UART futures Send chemicstry 2022-03-17 18:23:47 +0200
  • a9854924fa Revert settings.json chemicstry 2022-03-17 02:22:04 +0200
  • c24d482d51 Fix DMA channels chemicstry 2022-03-17 01:54:56 +0200
  • 24a9e19062 More cleanup chemicstry 2022-03-17 01:12:29 +0200
  • f87c497315 Format chemicstry 2022-03-17 00:03:24 +0200
  • 9d71acc49e Cleanup chemicstry 2022-03-16 23:55:07 +0200
  • 224071f08e Add F7 example chemicstry 2022-03-16 23:44:02 +0200
  • f08f4df180 Cleanup chemicstry 2022-03-16 20:33:46 +0200
  • ea467e0acb Rename DMA trait chemicstry 2022-03-16 20:30:57 +0200
  • 8a8e5c4b73 Fix SDMMC v2 and add H7 example chemicstry 2022-03-16 20:20:39 +0200
  • 48fc48ea7d Fix BDMA chemicstry 2022-03-16 19:41:34 +0200
  • bf4a38ac06 Use RCC frequency instead of config chemicstry 2022-03-16 19:09:37 +0200
  • 6d547b1143 SDIO working on stm32f4 chemicstry 2022-03-16 18:52:27 +0200
  • 34b5175d2c Add more options to DMA chemicstry 2022-03-16 18:52:06 +0200
  • 75e5b39799
    Merge #668 bors[bot] 2022-03-15 22:19:59 +0000
  • 3528f42868 Update chiptool. Dario Nieuwenhuis 2022-03-15 23:19:17 +0100
  • 01f8aa19a5
    Merge #667 bors[bot] 2022-03-15 20:54:12 +0000
  • a61f68144a
    Merge #665 bors[bot] 2022-03-15 19:39:01 +0000
  • 2d224cf6a0 Update chemicstry 2022-03-15 19:58:19 +0200
  • da9c0efaad
    Merge #661 bors[bot] 2022-03-15 10:08:01 +0000
  • e09bde9345 Add support for splitting stm32 usart into TX and RX Ulf Lilleengen 2022-03-14 22:03:35 +0100
  • cfa7f4e55b Remove duplicate stm32-metapac/src/common.rs with chiptool Nicolas Viennot 2022-03-15 03:20:19 -0400
  • 680ed11038 Rebuild when the chip definition changes Nicolas Viennot 2022-03-14 21:59:39 -0400
  • cb1be3983a
    Merge #666 bors[bot] 2022-03-15 03:14:07 +0000
  • 1dc618f0e4 stm32/spi: fix blocking transfer hanging after async. Dario Nieuwenhuis 2022-03-15 04:13:33 +0100
  • 49ef19c0b2 stm32/spi: Clear rx fifo in blocking methods Grant Miller 2022-03-14 21:55:37 -0500
  • ff1215c6f9
    Merge #664 bors[bot] 2022-03-15 01:39:38 +0000
  • 059b164234 stm32/spi: do not clear rxfifo in SPIv3, the hw already does it. Dario Nieuwenhuis 2022-03-15 02:37:08 +0100
  • 4579192832 stm32/spi: fix hang in SPIv3 by not waiting for rxfifo empty in finish_dma. Dario Nieuwenhuis 2022-03-15 02:36:34 +0100
  • 3d6592d22d stm32/spi: check zero-length trasnfers. Dario Nieuwenhuis 2022-03-15 00:48:11 +0100
  • 06f35c2517 stm32/spi: more exhaustive test. Dario Nieuwenhuis 2022-03-15 00:46:18 +0100
  • 306110f56e stm32/spi: implement async trasnfer_in_place Dario Nieuwenhuis 2022-03-15 00:31:36 +0100
  • 8ef8ab1707
    Merge #663 bors[bot] 2022-03-14 23:25:02 +0000
  • f1d6c95205 rustfmt Grant Miller 2022-03-14 18:22:41 -0500
  • 71632648c7 Fix zero-length-slice bugs Grant Miller 2022-03-14 18:14:55 -0500
  • 15c533fe2a Fix async write bug Grant Miller 2022-03-14 18:04:31 -0500
  • 064170fce0
    Merge #662 bors[bot] 2022-03-14 22:20:52 +0000
  • 6e00c58854 Make all functions generic over word size Grant Miller 2022-03-14 16:24:43 -0500
  • f0b62bc8e0 Use const REGS Grant Miller 2022-03-14 14:27:24 -0500
  • 482ffea4dd Finish unification Grant Miller 2022-03-14 15:36:39 -0500
  • 406b1b3dd2 Finish matching versions Grant Miller 2022-03-14 15:22:52 -0500
  • 7cd6f00a90 Add set_txdmaen and set_rxdmaen functions Grant Miller 2022-03-14 15:25:20 -0500
  • 444b37fcdf Add flush_rx_fifo function Grant Miller 2022-03-14 15:10:56 -0500
  • 683c11f399 Call set_word_size before disabling SPE Grant Miller 2022-03-14 14:55:05 -0500
  • 3ae0923d45
    Merge #660 bors[bot] 2022-03-14 18:04:58 +0000
  • d137d1f707 Tell bors to delete merged branches Grant Miller 2022-03-14 12:59:48 -0500
  • 6a3b3ca755 Add API for BufferedUarte without flow control Ulf Lilleengen 2022-03-14 11:15:47 +0100
  • f1683cd7ef nrf/usb: update where clause syntax. Dario Nieuwenhuis 2022-03-11 01:07:06 +0100
  • 3595f01d09 Add some comments on the example. Dario Nieuwenhuis 2022-03-10 01:10:53 +0100
  • 3a0e389b2f Working CDC-ACM device->host Dario Nieuwenhuis 2022-03-10 01:05:33 +0100
  • aac0267801 Working CDC-ACM host->device Dario Nieuwenhuis 2022-03-09 23:06:27 +0100
  • bab6c79897 wip: experimental async usb stack Dario Nieuwenhuis 2022-03-09 01:34:35 +0100
  • db8050b388
    Merge #627 bors[bot] 2022-03-10 23:38:47 +0000
  • 9bad9365dc Update rust nightly, embedded-hal 1.0, embedded-hal-async. Dario Nieuwenhuis 2022-02-16 03:54:39 +0100
  • 828cdb2951
    Merge #647 bors[bot] 2022-03-09 02:35:56 +0000
  • 77841a4676 stm32/dma: panic on DMA error. Dario Nieuwenhuis 2022-03-09 02:55:08 +0100
  • 13247897b0
    Merge #640 bors[bot] 2022-03-09 01:47:52 +0000
  • 3047098c55
    Merge #648 #656 bors[bot] 2022-03-09 00:43:17 +0000
  • fe6d7ef5fe Update tests Grant Miller 2022-03-08 17:35:37 -0600
  • ed84d753c7 Update examples Grant Miller 2022-03-08 17:12:50 -0600
  • 8f7bb570ae Ignore BDMA1 in H7 Grant Miller 2022-03-08 16:46:42 -0600
  • 6a09ae7f92 Update stm32-data Grant Miller 2022-03-08 16:31:14 -0600
  • 8c45c98e41 stm32: Refactor DMA interrupts Grant Miller 2022-03-08 13:52:33 -0600
  • 63030bf998
    Move EasyDMA documentation to module level Til Blechschmidt 2022-03-08 16:42:46 +0100
  • 7540b44050
    Fix inverted boolean condition Til Blechschmidt 2022-03-08 16:29:42 +0100
  • 3990f09b29 Simplifies the API by taking in the TIMER and PPI channels huntc 2022-03-07 12:45:37 +1100
  • 98bdac51fe Improve nRF Saadc sampling huntc 2022-02-26 18:15:37 +1100
  • 9735c38592
    Merge #655 bors[bot] 2022-03-06 23:33:02 +0000
  • 8acec146e0 common/serial/usb: fix hang when write buffer gets full and then the bus resets. Dario Nieuwenhuis 2022-03-07 00:24:29 +0100
  • 88d9599a63 common/usb/serial: add some trace logging. Dario Nieuwenhuis 2022-03-07 00:24:13 +0100
  • 24b6478a7c
    Merge #650 bors[bot] 2022-03-05 17:00:59 +0000
  • 372b71890d [can] Typo fix: l7 -> f7 Timo Kröger 2022-03-05 09:43:47 +0100
  • d6d25e6470 [can] cfgs for naming inconsistencies Timo Kröger 2022-03-03 20:51:34 +0100
  • 6929350552 [can] Update macrotable comment Timo Kröger 2022-02-28 22:43:21 +0100
  • 4c30543938 [can] Do not use wildcard reexport for bxcan Timo Kröger 2022-02-28 22:42:45 +0100
  • 9ebf7eee6d
    Merge #652 #653 bors[bot] 2022-03-04 17:07:04 +0000
  • 609975f821 rustfmt Dario Nieuwenhuis 2022-03-04 18:04:12 +0100
  • 877fbeb223 Update stm32-data submodule Matthew W. Samsonoff 2022-03-02 18:56:06 -0500
  • 047ff9a2f2 Use new stm32-data registers and fix AHB clock calculation Matthew W. Samsonoff 2022-03-02 18:35:53 -0500
  • 265cd1115b stm32: allow unused macrotables. Dario Nieuwenhuis 2022-03-04 18:03:31 +0100
  • 44096358a2 docs: add metadata.embassy_docs to cargo tomls. Dario Nieuwenhuis 2022-03-04 17:45:01 +0100
  • 7b2a255872 stm32-metapac: add doc(html_no_source). Dario Nieuwenhuis 2022-03-04 17:43:50 +0100
  • 53d9a0b516 stm32: exclude spammy files from docs by prefixing with _. Dario Nieuwenhuis 2022-03-04 17:42:38 +0100
  • 94b232cf88 docs: prevent inline doc spam for reexports. Dario Nieuwenhuis 2022-03-04 17:41:27 +0100
  • 993428e2d4
    Refactor _from_ram methods to use more readable copy operation Til Blechschmidt 2022-03-02 22:48:58 +0100
  • 3f2d9cfe0a
    Change TWIM methods to copy slice if required and add non-copying variants Til Blechschmidt 2022-03-02 22:45:38 +0100