-
Notifications
You must be signed in to change notification settings - Fork 22
Commit 807fefc
67: Update stm32l4xx-hal requirement from 0.5.0 to 0.7.1 in /rtic_v0.5/stm32l4_heartbeat r=AfoHT a=dependabot[bot]
Updates the requirements on [stm32l4xx-hal](https://github.com/MabezDev/stm32l4xx-hal) to permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/stm32-rs/stm32l4xx-hal/blob/master/CHANGELOG.md">stm32l4xx-hal's changelog</a>.</em></p>
<blockquote>
<h2>[v0.6.0] - 2020-12-11</h2>
<h3>Added</h3>
<pre><code>- USB driver for `stm32l4x2` and `stm32l4x3` devices.
- USART3 and UART4, with dma support.
- Support for GPIOF and GPIOG.
- USB driver examples.
- Support for external pin interrupts (EXTI).
- Implement hardware flow control for serial.
- Support for CRC peripheral.
- Implement `core::hash::Hasher` for the CRC peripheral.
- Support for serial framing.
- Support for Half-Duplex Serial.
- Support for timers 5 and 6.
- Bump stm32l4 to `0.11.0`.
- Support for QSPI.
- Support for RTC alarms.
- Support for the Independant Watch Dog Timer.
- VSCode configurations.
- Added signature module.
</code></pre>
<h2>Changed</h2>
<pre><code>- Reworked clock control with RCC.
- Rework the DMA API.
- Rework the FLASH programming API.
- Rework GPIO output to support setting Speed, Pullups and drain functionality.
- Switched to Github actions.
</code></pre>
<h3>Fixed</h3>
<pre><code>- Re-add support for GPIOD & GPIOE.
- Fix enable bits for PWM.
- Fix clearing serial error flag bits.
- I2C 7bit adressing shift.
- Fix the systick delay to support delays greater than `1 << 24`
- Clean up examples, and Deps.
</code></pre>
<h2>[v0.5.0] - 2019-09-02</h2>
<h3>Added</h3>
<pre><code>- DMA2
</code></pre>
<h3>Breaking</h3>
<pre><code>- Serial ports now use a config, instead of just the baudrate.
- Upgraded embedded-hal, gpio method signitures are now fallible.
- Bumped cortex-m.
</code></pre>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/a698e80e88bf6dbba4f40b63398526022cd0d01f"><code>a698e80</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/MabezDev/stm32l4xx-hal/issues/175">#175</a> from stm32-rs/v0.6.0-release-prep</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/ebe65bda2fffe087ddafb31290739e310706bc4b"><code>ebe65bd</code></a> v0.6.0</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/600e9b50402e445c428a453125b3d40974a2762f"><code>600e9b5</code></a> Update changelog.</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/d9d297851f822974b15abe47777ed078b8211b23"><code>d9d2978</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/MabezDev/stm32l4xx-hal/issues/172">#172</a> from korken89/signatures</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/ee598c76dcfd1633bd6820c6647e7a234b1b8cdc"><code>ee598c7</code></a> Added signature module, similar to STM32F4xx HAL</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/9226cc71a1d5d01a14e4ba555657956c0c3077c6"><code>9226cc7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/MabezDev/stm32l4xx-hal/issues/121">#121</a> from Fabien-B/serial_half_duplex</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/663db13d1e295cef64622a50c77328b18e878de7"><code>663db13</code></a> Adds Half-Duplex capability to Serial.</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/3533f78598d200b0cb2ef2614dc503a7061486e8"><code>3533f78</code></a> Opt into blocking write impl for <code>serial::Tx</code> (<a href="https://github-redirect.dependabot.com/MabezDev/stm32l4xx-hal/issues/171">#171</a>)</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/d741438f4fcf9b538981a36bc8a63d8a472de887"><code>d741438</code></a> I2C - Fix typo, and import I2C3 for stm32l4x5 (<a href="https://github-redirect.dependabot.com/MabezDev/stm32l4xx-hal/issues/170">#170</a>)</li>
<li><a href="https://github.com/stm32-rs/stm32l4xx-hal/commit/3fb9920c156e88402575461a6d98fbf948a61a4c"><code>3fb9920</code></a> I2c resets registers on NACK (<a href="https://github-redirect.dependabot.com/MabezDev/stm32l4xx-hal/issues/148">#148</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/MabezDev/stm32l4xx-hal/compare/v0.5.0...v0.6.0">compare view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
86: Bump stm32l0xx-hal from 0.6.2 to 0.9.0 in /rtic_v0.5/stm32l0_monotonic r=AfoHT a=dependabot[bot]
Bumps [stm32l0xx-hal](https://github.com/stm32-rs/stm32l0xx-hal) from 0.6.2 to 0.9.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/stm32-rs/stm32l0xx-hal/blob/master/CHANGELOG.md">stm32l0xx-hal's changelog</a>.</em></p>
<blockquote>
<h2>[v0.9.0] - 2021-12-11</h2>
<h3>Additions</h3>
<ul>
<li>Add <code>is_idle</code>, <code>is_rx_not_empty</code> and <code>clear_idle_interrupt</code> methods to serial (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/206">#206</a>)</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li>Unify RCC enable / reset (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/196">#196</a>)</li>
<li>Setup <code>hsi16diven</code> when running <code>Rcc::freeze</code> (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/197">#197</a>)</li>
</ul>
<h3>Non-Breaking Changes</h3>
<ul>
<li>Fix clippy lints (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/200">#200</a>)</li>
<li>Make cortex-m-semihosting a dev dependency (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/208">#208</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Fix Cargo features used by docs.rs (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/203">#203</a>)</li>
</ul>
<h2>[v0.8.0] - 2021-11-04</h2>
<h3>Additions</h3>
<ul>
<li>Add <code>Timer::new</code> to create timer without starting. (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/152">#152</a>)</li>
<li>Add (untested) example <code>temperature</code> (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/161">#161</a>) which uses <code>adc</code> to read the internal temperature
and also an externally connected TMP36 analog sensor.</li>
<li>Add <code>Pwm::set_frequency</code> to allow dynamically changing the underlying PWM timer's frequency. This
was previously impossible without resorting to <code>unsafe</code> because the channels where moved out of
the timer struct and Rust's ownership rules forbade us to borrow the timer to call
<code>set_frequency</code>. (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/174">#174</a>)</li>
<li>Add Cargo features for flash and RAM sizes allowing to pass the correct sizes to the linker
instead of having a default for the whole sub-family. (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/173">#173</a>)</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li>Migrate from custom <code>Hertz</code> implementation to
<a href="https://crates.io/crates/embedded-time"><code>embedded-time</code></a> (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/183">#183</a>)</li>
<li>Add <code>enable</code> to <code>GeneralPurposeTimer</code></li>
<li><code>Instance::clock_frequency</code> is now an associated function and doesn't take <code>&self</code> anymore.</li>
<li>Build script requires that exactly one <code>flash-*</code> and one <code>ram-*</code> feature is enabled. They are
enabled automatically when using an <code>mcu-*</code> feature, but if you manually selected the other
features before this will break the build because of the missing features.</li>
<li>The <code>rtc::RTC</code> struct has been renamed to <code>rtc::Rtc</code> and includes a big refactoring and a few API
changes. It now implements the traits from the <a href="https://docs.rs/rtcc/">rtcc crate</a> and uses
date/time types from Chrono.</li>
<li>When downgrading GPIO pins, not only the pin number but also the port identifier is erased. To
update your code, replace <code>PA</code>/<code>PB</code>/<code>PC</code>/<code>PD</code>/<code>PE</code>/<code>PH</code> with <code>Pin</code>. (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/190">#190</a>)</li>
</ul>
<h3>Non-Breaking Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/b0d792ea2ff0da2d1970b53596ece74b65db7f96"><code>b0d792e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/207">#207</a> from stm32-rs/release-0.9.0</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/552a80a248b6132b7163da5085c38dade0555eed"><code>552a80a</code></a> Release v0.9.0</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/2559d591260da129ca00bafa2a2a7e1c5a02ebed"><code>2559d59</code></a> Create RELEASING.md</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/c04c434f3e3f4167f1e73e18fff63464b56dfe70"><code>c04c434</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/206">#206</a> from azerupi/serial-idle</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/89866bc32875360e900ff39c70716e5e1eb6b901"><code>89866bc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/208">#208</a> from stm32-rs/semihosting</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/944525e09817311a497945235a8a9c76477c9c97"><code>944525e</code></a> Make cortex-m-semihosting a dev dependency</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/c11b3fd44a54476a1e85d1e8360cfb246f1a21df"><code>c11b3fd</code></a> Add methods to check idle, tx empty and rx not empty for serial</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/110a35113207558d58028b1b55166e349afff02c"><code>110a351</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/203">#203</a> from stm32-rs/docsrs</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/f5c2af5154d523e486c2b61bad351fba49428d5d"><code>f5c2af5</code></a> Fix Cargo features used by docs.rs</li>
<li><a href="https://github.com/stm32-rs/stm32l0xx-hal/commit/a84fd9b7ab8bd4ddae3330857be81ae331e1eef0"><code>a84fd9b</code></a> Add missing link to CHANGELOG (<a href="https://github-redirect.dependabot.com/stm32-rs/stm32l0xx-hal/issues/202">#202</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/stm32-rs/stm32l0xx-hal/compare/v0.6.2...v0.9.0">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
File tree
Expand file treeCollapse file tree
6 files changed
+264
-120
lines changedOpen diff view settings
Filter options
- rtic_v0.5
- stm32l0_monotonic
- src
- stm32l4_heartbeat
- src
Expand file treeCollapse file tree
6 files changed
+264
-120
lines changedOpen diff view settings
Collapse file
rtic_v0.5/stm32l0_monotonic/Cargo.lock
Copy file name to clipboardExpand all lines: rtic_v0.5/stm32l0_monotonic/Cargo.lock+141-72Lines changed: 141 additions & 72 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments