Commit Graph

  • 34d2ee36e2 Implement FullDuplex for SPI and add check_errors method master Marc Poulhiès 2020-11-03 20:39:51 +0100
  • 81b831d9f5 Fix clippy lints pr/clippy Marc Poulhiès 2020-11-14 21:56:58 +0100
  • 2bb8bb9637
    Merge pull request #126 from matoushybl/update-dependencies Daniel Egger 2020-11-14 10:58:55 +0100
  • 5f656df6dc Update dependency versions. Matous Hybl 2020-11-13 14:28:39 +0100
  • e679ab190f Bump version to 0.17.1 and release it v0.17.1 Daniel Egger 2020-08-30 14:12:34 +0200
  • 48d1b9a161
    Merge pull request #120 from evils/complete_TscPin Daniel Egger 2020-08-30 13:56:34 +0200
  • 994194aa4b
    Merge #120 staging bors[bot] 2020-08-30 10:39:29 +0000
  • 0246e90e57 implement TscPin for remaining touch pins Evils 2020-08-29 19:01:36 +0200
  • 40ffd3f189 Crude translation for embedded-hal 1.0.0-alpha.1 crude-e-h-1.0.0-alpha.1 Daniel Egger 2020-08-26 02:29:00 +0200
  • 0bbb50f5fa
    Move usb-remap internals for certain ICs to USB enable() (#119) Roman Valls Guimera 2020-08-25 07:51:57 +1000
  • 86ecf612f5 Enable USB features in CI Daniel Egger 2020-08-21 18:47:59 +0200
  • 87a9955ce4
    Merge pull request #117 from stm32-rs/release-0.17.0 v0.17.0 Daniel Egger 2020-06-27 18:47:59 +0200
  • 77f4eedcd8 Bump version to 0.17.0 and prepare release Daniel Egger 2020-06-27 18:25:03 +0200
  • ed4067b076 Fix inconsistent comment Daniel Egger 2020-06-16 09:04:34 +0200
  • 16272ef716 fix typo Dimitri Polonski 2020-05-24 15:31:21 +0200
  • bd8c2758ee fix warning Torkel Danielsson 2020-05-13 00:35:49 +0900
  • 26d2148ee9 fix check errors Torkel Danielsson 2020-05-13 00:34:52 +0900
  • db7428d398 Reduce the scope of some critical sections in the examples Torkel Danielsson 2020-05-12 23:55:41 +0900
  • f776b546bb
    [ci skip][skip ci][skip netlify] trying.tmp bors[bot] 2020-05-21 00:09:22 +0000
  • be4250e6ee
    Merge pull request #114 from torkeldanielsson/stm32_rs_0_11 Daniel Egger 2020-05-21 02:07:39 +0200
  • b3a312ee5b
    Create bors.toml Daniel Egger 2020-05-21 01:56:32 +0200
  • b1c7ae0a92
    Adjust branch configuration for CI Daniel Egger 2020-05-21 01:52:07 +0200
  • 0951dad727
    Adjust branch configuration for CI Daniel Egger 2020-05-21 01:51:22 +0200
  • 8c7f38f16b
    Adjust branch configuration for CI Daniel Egger 2020-05-21 01:49:55 +0200
  • ad16336475
    Merge pull request #115 from Pagten/dont-depend-on-cortex-m-rt Daniel Egger 2020-05-21 01:48:43 +0200
  • c23640c84b Make cortex-m-rt a dev-dependency only Pieter Agten 2020-05-20 23:11:01 +0200
  • 44607e3de0 Updated stm32f0 dependency to v0.11 Torkel Danielsson 2020-05-13 00:35:33 +0900
  • 6a576da322
    Made I2C more resilient by handling more error conditions (#95) Daniel Egger 2020-05-02 20:36:44 +0200
  • 8195927373 Only build PRs once Daniel Egger 2020-05-02 19:50:17 +0200
  • 19452656e8
    Add link to repository behind CI badge Daniel Egger 2020-04-26 16:51:14 +0200
  • 2ba2f8c413
    Use GH actions badge for CI Daniel Egger 2020-04-26 16:46:45 +0200
  • 0d847798ce
    We're now using GH actions for CI, travis be gone Daniel Egger 2020-04-26 16:42:24 +0200
  • 8cee11620b
    Merge pull request #110 from stm32-rs/GH-actions-CI Daniel Egger 2020-04-26 16:41:41 +0200
  • a83c627d8e
    Use GH actions for CI Daniel Egger 2020-04-26 16:26:19 +0200
  • 91bb5d8418 Fix clippy lints Daniel Egger 2020-04-26 15:53:48 +0200
  • f2986badc1 Ran rustfmt over all code Daniel Egger 2020-04-26 15:46:47 +0200
  • 9e96a9e772 Add github actions to check formatting and clippy lints Daniel Egger 2020-04-26 15:43:19 +0200
  • 52be08d441
    Merge pull request #109 from richardeoin/readme-1 Daniel Egger 2020-04-23 21:36:12 +0200
  • caf90e4ca3
    Update README.md Richard Meadows 2020-04-23 21:31:58 +0200
  • a8d868e76f
    Merge pull request #108 from stm32-rs/simplify-serial-read Daniel Egger 2020-04-09 19:30:17 +0200
  • 879e4e3c77 Simplify serial `read()` error handling Daniel Egger 2020-04-09 17:51:05 +0200
  • 14e945254f
    Merge pull request #106 from stm32-rs/faster-spi Daniel Egger 2020-04-07 00:21:29 +0200
  • 590bbbd73e Optimize 8-bit SPI transfers and add 16-bit SPI transfers Daniel Egger 2020-04-06 19:45:52 +0200
  • 6ceb635c36
    Merge pull request #105 from newAM/master Daniel Egger 2020-04-05 22:20:31 +0200
  • 798e467d83 Add thumbv6m-none-eabi target to docs. Alex M 2020-04-05 10:42:29 -0700
  • 976c9679cb
    Merge pull request #103 from stm32-rs/stm32f0-0.10 Daniel Egger 2020-04-04 22:15:01 +0200
  • cb9581a4ed Bump stm32f0 to 0.10 Daniel Egger 2020-04-04 22:05:08 +0200
  • 0907de090d
    Merge pull request #102 from stm32-rs/pac-instead-of-stm32 Daniel Egger 2020-04-04 21:55:19 +0200
  • c4ad05524e Soft-deprecate `stm32` for PAC access and use `pac` instead Daniel Egger 2020-04-04 18:08:56 +0200
  • 7b1906848c
    Merge pull request #101 from stm32-rs/infallible-instead-of-void Daniel Egger 2020-04-04 18:39:41 +0200
  • ae29706781 Use core::convert::Infallible instead of void::Void for USARTs Daniel Egger 2020-04-04 17:52:43 +0200
  • 0ff6b0c785
    Merge pull request #100 from stm32-rs/stopwatch-example Daniel Egger 2020-04-04 17:33:07 +0200
  • 2a561a279f Add a stopwatch example Daniel Egger 2020-04-04 17:15:03 +0200
  • df7c6e7c8c Use core::mem::swap() in example to move things in/out of Mutex Daniel Egger 2020-03-29 17:28:59 +0200
  • e6ae626855
    Merge pull request #99 from Disasm/pac-accesses Daniel Egger 2020-03-17 01:50:33 +0100
  • 154495b378
    Replace volatile access with pac register read/write Vadim Kaushan 2020-03-16 20:54:35 +0300
  • bf77bfc660
    Merge pull request #98 from dbrgn/af-docs Daniel Egger 2020-02-25 10:15:42 +0100
  • 0e4998d2de Improve documentation for alternate function modes Danilo Bargen 2020-02-25 09:56:59 +0100
  • d299c1deec More parametrisation and added section sizes as requested Daniel Egger 2020-02-18 09:51:49 +0100
  • 63778e9479 More refined and parametrized bloat capture scripts Daniel Egger 2020-02-18 00:32:57 +0100
  • d27619fb47
    Entry fir PLLSRC bits fix Daniel Egger 2020-02-05 12:34:40 +0100
  • 55d8d39b48
    Merge pull request #96 from Disasm/fix-clock-setup Daniel Egger 2020-02-05 12:33:14 +0100
  • 407bd890c9
    Fix pllsrc bits for HSE Vadim Kaushan 2020-02-05 11:33:46 +0300
  • b6b18400c4 Release 0.16.0 v0.16.0 Daniel Egger 2020-02-02 14:40:20 +0100
  • 9b646d9a5d
    Merge pull request #93 from stm32-rs/MSRV Daniel Egger 2020-02-02 14:39:26 +0100
  • e529a105a0 Mention MSRV of 1.39.0 and test it in CI Daniel Egger 2020-02-02 14:25:51 +0100
  • 6c8a0a1179
    Merge pull request #92 from stm32-rs/add-another-blinky Daniel Egger 2020-02-02 13:48:37 +0100
  • 49dc85c295 Add a new timer and interrupt based blinky example Daniel Egger 2020-02-02 13:28:32 +0100
  • 8e96202d05
    Merge pull request #91 from stm32-rs/fix-timer Daniel Egger 2020-02-02 01:12:52 +0100
  • 53e6f73106 Assume twice the timer frequency when HCLK != PCLK Daniel Egger 2020-02-02 01:03:06 +0100
  • c39da7e3f3
    Moved USB driver to unreleased release Daniel Egger 2020-01-31 13:51:42 +0100
  • b15fc1532f
    Add I2C Read implementation (#88) James Munns 2020-01-29 21:23:56 +0100
  • 4c259b9ce1
    Merge pull request #87 from pigrew/pllsrc Daniel Egger 2020-01-29 19:54:39 +0100
  • d59291f414 Correct logic used to determine default PLL pre-divider. Nathan Conrad 2020-01-27 23:00:09 -0500
  • 258134c875 Disable stm32f030 CI test. Nathan Conrad 2020-01-27 22:59:24 -0500
  • 0d9f0b275f
    Merge pull request #85 from pigrew/usbClkSrc Daniel Egger 2020-01-25 21:01:18 +0100
  • b3988e768e RCC: USB source switching code. Nathan Conrad 2020-01-14 14:10:16 -0500
  • 06c983c84b
    Merge pull request #84 from pigrew/hsi488_cfg Daniel Egger 2020-01-14 08:44:26 +0100
  • 8bcf488582 RCC: Only provide HSI48 in API for devices which are documented to have it. Nathan Conrad 2020-01-13 21:56:36 -0500
  • 6c1420e0d1 Remove costly unwrap from example Daniel Egger 2020-01-12 22:17:35 +0100
  • 865dc15f53 Run through rustfmt Daniel Egger 2020-01-12 22:15:10 +0100
  • 33fe6da6dc Fix STM32F030/STM32F070 impl Daniel Egger 2020-01-05 20:22:59 +0100
  • 67e29bfa8b Bump stm32f0 version to 0.9 and upgrade code accordingly Daniel Egger 2020-01-05 18:14:12 +0100
  • 88a8d83179
    Merge pull request #80 from pigrew/hse_bypass Daniel Egger 2020-01-03 20:20:03 +0100
  • 02278e5542 Add (breaking) API change to allow for HSE bypass to be selected. Nathan Conrad 2019-12-25 21:52:20 -0500
  • 8cefde6b03
    Merge pull request #82 from pigrew/pll_en_fix Daniel Egger 2019-12-31 21:27:22 +0100
  • 3ba20dc0cb RCC: PLL: Modify CR instead of write, plus remove unnecessary unsafe tag. Nathan Conrad 2019-12-27 14:06:25 -0500
  • 22ad0dc0ed
    Merge pull request #81 from pigrew/Systick_returns Daniel Egger 2019-12-28 19:55:52 +0100
  • 51d7c76ee8 systick returns, so should be marked as such. Nathan Conrad 2019-12-27 14:23:29 -0500
  • 31b63ed92d
    Merge pull request #76 from Disasm/usb-feature Daniel Egger 2019-12-01 09:28:05 +0100
  • 150063efa1
    Mention the stm32-usbd feature Vadim Kaushan 2019-11-19 18:16:19 +0300
  • 188d18a655
    Merge pull request #75 from Disasm/usb-docs Daniel Egger 2019-11-13 14:44:00 +0100
  • f6d087944e
    Generate usb docs on docs.rs Vadim Kaushan 2019-11-13 16:35:30 +0300
  • 0872ca4f14
    Merge pull request #74 from Disasm/usb Daniel Egger 2019-11-13 14:24:01 +0100
  • 74670ac848
    Update CHANGELOG Vadim Kaushan 2019-11-13 15:38:07 +0300
  • f9ef8c3479
    Enable USB support for STM32F070x6/B Vadim Kaushan 2019-11-13 14:33:26 +0300
  • 83a0e618f3
    Add USB example Vadim Kaushan 2019-11-13 14:30:41 +0300
  • 86c7f95c0e
    Add USB driver Vadim Kaushan 2019-11-13 14:28:43 +0300
  • 9cf30e9961
    Merge pull request #73 from stm32-rs/gpios-in-one Daniel Egger 2019-11-04 09:24:48 +0100
  • c943585403
    Merge pull request #63 from stm32-rs/features/serial-clear-error Daniel Egger 2019-11-04 09:23:53 +0100