profile
viewpoint
Adam Greig adamgreig Oxford, UK https://adamgreig.com 🚀 engineer; also electronics, RF, signal processing & comms, embedded and scientific software, FPGAs, Rust. He/him.

adamgreig/agg-kicad 132

KiCAD libraries, footprints, and scripts

adamgreig/ecpdap 11

ECPDAP allows you to program ECP5 FPGAs and attached SPI flash using CMSIS-DAP probes in JTAG mode.

adamgreig/arduino_tetris 4

Play Tetris on an Arduino, using a 128x96 colour LCD and four buttons

adamgreig/AMPly 3

An Open Source Modular Audio Amplifier

adamgreig/bladerf-vna 3

Poor man's VNA with a BladeRF

pull request commentrust-embedded/cortex-m

Add forwards-compatible v0.6.5

Timed out.

adamgreig

comment created time in an hour

issue openedrust-embedded/embedded-hal

Can this be used for Arduino as a high level crate?

Can this be used for Arduino as a high level crate?

created time in 2 hours

issue commentrust-embedded/embedded-hal

Clarify SPI timing behaviour (currently completely broken!)

cc. @therealprof since it looks like you're already across this in https://github.com/stm32-rs/stm32f0xx-hal/issues/130

mgottschlag

comment created time in 2 hours

push eventrust-embedded/cortex-m

Hugues de Valon

commit sha d742708059dcc6acff7107f0cd96e6dd4b8c7b61

Remove unnecessary parenthesis Otherwise Cargo complains! Signed-off-by: Hugues de Valon <hugues.devalon@arm.com>

view details

Hugues de Valon

commit sha 47d9b2e3dd0f87a243473d79e59ac15d3d63448c

Initial Rust CMSE support Armv8-M and Armv8.1-M architecture profiles have an optional Security Extension which provides a set of Security features. This patch adds initial support of the Cortex-M Security Extensions but providing support for the TT intrinsics and helper functions on top of it in the newly added cmse module of this crate. The code is a Rust idiomatic implementation of the C requirements described in this document: https://developer.arm.com/docs/ecm0359818/latest Signed-off-by: Hugues de Valon <hugues.devalon@arm.com>

view details

Adam Greig

commit sha 1830823aa09571524b9d4c2209c361fc8c95457e

Add CPSR to asm::delay's clobber flags. Fixes #195

view details

Adam Greig

commit sha ec3483b58664e2ea99bcf2e4ef659412e422210d

Add UDF instruction. Closes #199.

view details

Adam Greig

commit sha ab699de46f955ea00d522b97d182eb2115e1af5a

Mark asm::udf as divergent

view details

Adam Greig

commit sha b8a0ee71a556239534ad858664032e12b6202c99

Swap infinite loops for unreachable_unchecked()

view details

Hugues de Valon

commit sha 477b9ea01e561b6a15ef998a34ade1fc8287684c

Add SCB methods to enable/disable exceptions Some exceptions might be disabled by default which means that the HardFault handler will be called instead of the exception handler. This commit adds methods on the SCB peripheral that use the SHCSR register to enable/disable exceptions. Signed-off-by: Hugues de Valon <hugues.devalon@arm.com>

view details

Stian Eklund

commit sha 4add5a5467bb40e680dca68ef93e4ebf245ac778

Use llmv_asm! macro for inline assembly \ fixes #204 the `asm!` macro will soon be deprecated. This changes all of the `asm!` calls to `llvm_asm!` To my knowledge doing a direct replacement should be fine.

view details

Dominik Boehi

commit sha 3c66bbec3edbdae0a54d56412acf2d8796b95091

Generate debug information for assembly functions

view details

Jonas Schievink

commit sha 0e9d6c353dcfdf25e74fa03aab1a2f5e00856ad5

Allow CI on nightly to fail

view details

Jonas Schievink

commit sha d09c183a5e0643c241399aefb746ed7b028afc6b

Move allow_failures to matrix

view details

Stian Eklund

commit sha 8b71608a243c66bbad20be32483cc49cd53025fd

Use #!cfg_attr for inline_asm This fixes the previous commit where the #![feature()] flag was used by mistake.

view details

Stian Eklund

commit sha f3ca891c4d25b52a04796ab8a8af0f130f2a6fdf

Add symtab (size info) for all external assembly functions Fixes #211

view details

Stian Eklund

commit sha 9385ce0ed301e4eb5e66e84e51bfbf5739786b19

fixup! Add symtab (size info) for all external assembly functions

view details

Stian Eklund

commit sha 31e5bbe6b2b3399d861aa2ca84108508b1790af9

Bring blobs up to date fixing merge conflict Fixes merge conflict between #210 & #212

view details

Dominik Boehi

commit sha 7b5ffe6cbef4ee39ed24293bf3237c5b5b564071

Add unwind information to external assembly

view details

Dominik Boehi

commit sha 7613b9dca67da5673653ae227bca7e4a40de8f61

Remove cfi directives from __msp_w and __psp_w

view details

Vadim Kaushan

commit sha b1c862eab4e9e54a65b62a5cc47b6ceab6526e27

Fix changelog link

view details

Vincent Esche

commit sha cee92bb7f3f071313a4ab8253a4c895b5078f561

Updated repository URL in 'Cargo.toml' file

view details

Jonas Schievink

commit sha b5a5e5740eff361f0819363582c49529160965df

Run CI

view details

push time in 2 hours

delete branch rust-embedded/cortex-m

delete branch : staging.tmp

delete time in 2 hours

push eventrust-embedded/cortex-m

Adam Greig

commit sha a78a87af466164d16e426f6b01f73145d3b816bf

Add forwards-compatible 0.6.5

view details

Adam Greig

commit sha 6dcbf092b5ae5208ec62f8627a78d5dd6f8dd8b7

Mark as prerelease 0.6.5-alpha

view details

bors[bot]

commit sha dc78e6ebf80a07b81d7f9ffd10364234f24a8287

[ci skip][skip ci][skip netlify] -bors-staging-tmp-315

view details

push time in 2 hours

create barnchrust-embedded/cortex-m

branch : staging.tmp

created branch time in 2 hours

issue commentrust-embedded/cargo-binutils

Consider moving away from rustc-cfg?

Fair enough. @japaric who's both the original author of the dependency in question and cargo-binutils might have an opinion on how we could proceed here.

brightly-salty

comment created time in 7 hours

issue openedrust-embedded/cargo-binutils

Consider moving away from rustc-cfg?

It looks like rustc-cfg is unmaintained or at least dormant. There are no commits since October 2018, and it's dependence on failure (despite a PR to fix it) makes cargo-audit fail for cargo-binutils and anything that depends on it.

It might be better to move this functionality into cargo-binutils itself. rustc-cfg/src/lib.rs contains less than 200 lines of code, many of which are comments. If the licenses are compatible, I think it would be beneficial to move this file/code into cargo-binutils so it can continue to receive maintenance and updates.

created time in 8 hours

delete branch probe-rs/probe-rs

delete branch : dependabot/cargo/probe-rs-cli-util/sentry-0.22.0

delete time in 10 hours

PR merged probe-rs/probe-rs

Update sentry requirement from 0.21.0 to 0.22.0 in /probe-rs-cli-util dependencies rust

Updates the requirements on sentry to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-rust/releases">sentry's releases</a>.</em></p> <blockquote> <h2>0.22.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>The minimum supported Rust version was bumped to <strong>1.45.0</strong>.</li> <li>The deprecated <code>error-chain</code> and <code>failure</code> integrations, features and crates were removed.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The <code>slog</code> integration now supports capturing <code>slog::KV</code> pairs for both breadcrumbs and events.</li> <li>Preliminary support for attachments was added to <code>sentry-types</code> and the <code>Envelope</code>. However, deeper integration into the SDK is not yet complete.</li> </ul> <p><strong>Fixes</strong>:</p> <ul> <li>Fix regression defaulting <code>ClientOptions::environment</code> from <code>SENTRY_ENVIRONMENT</code>.</li> <li>The <code>debug-images</code> integration now captures the correct <code>image_addr</code>.</li> <li>Do not send invalid exception events in the <code>log</code> and <code>slog</code> integrations. Both integrations no longer attach the location. To receive location information, set <code>options.attach_stacktrace</code> to <code>true</code>.</li> <li>Process all event backtraces the same way.</li> <li>Fix a panic in the session flusher.</li> </ul> <p><strong>Updates</strong>:</p> <ul> <li>Updated <code>reqwest</code> to version <code>0.11</code>, which is based on <code>tokio 1</code>.</li> <li>Removed usage of the abandoned <code>im</code> crate, thus solving a transitive RUSTSEC advisory.</li> </ul> <p><strong>Thank you</strong>:</p> <p>Features, fixes and improvements in this release have been contributed by:</p> <ul> <li><a href="https://github.com/jrobsonchase">@jrobsonchase</a></li> <li><a href="https://github.com/Jake-Shadle">@Jake-Shadle</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md">sentry's changelog</a>.</em></p> <blockquote> <h2>0.22.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>The minimum supported Rust version was bumped to <strong>1.45.0</strong>.</li> <li>The deprecated <code>error-chain</code> and <code>failure</code> integrations, features and crates were removed.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The <code>slog</code> integration now supports capturing <code>slog::KV</code> pairs for both breadcrumbs and events.</li> <li>Preliminary support for attachments was added to <code>sentry-types</code> and the <code>Envelope</code>. However, deeper integration into the SDK is not yet complete.</li> </ul> <p><strong>Fixes</strong>:</p> <ul> <li>Fix regression defaulting <code>ClientOptions::environment</code> from <code>SENTRY_ENVIRONMENT</code>.</li> <li>The <code>debug-images</code> integration now captures the correct <code>image_addr</code>.</li> <li>Do not send invalid exception events in the <code>log</code> and <code>slog</code> integrations. Both integrations no longer attach the location. To receive location information, set <code>options.attach_stacktrace</code> to <code>true</code>.</li> <li>Process all event backtraces the same way.</li> <li>Fix a panic in the session flusher.</li> </ul> <p><strong>Updates</strong>:</p> <ul> <li>Updated <code>reqwest</code> to version <code>0.11</code>, which is based on <code>tokio 1</code>.</li> <li>Removed usage of the abandoned <code>im</code> crate, thus solving a transitive RUSTSEC advisory.</li> </ul> <p><strong>Thank you</strong>:</p> <p>Features, fixes and improvements in this release have been contributed by:</p> <ul> <li><a href="https://github.com/jrobsonchase">@jrobsonchase</a></li> <li><a href="https://github.com/Jake-Shadle">@Jake-Shadle</a></li> </ul> <h2>0.21.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>Bump the minimum required Rust version to <strong>1.42.0</strong>.</li> <li>The <code>actix</code> integration / middleware is now compatible with <code>actix-web 3</code>.</li> <li>Removed all deprecated exports and deprecated feature flags.</li> <li>The <code>failure</code> integration / feature is now off-by-default along with its deprecation.</li> <li>The <code>log</code> and <code>slog</code> integrations were re-designed, they now offer types that wrap a <code>log::Log</code> or <code>slog::Drain</code> and forward log events to the currently active sentry <code>Hub</code> based on an optional filter and an optional mapper.</li> <li>The new <code>log</code> integration will not implicitly call <code>log::set_max_level_filter</code> anymore, and users need to do so manually.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The SDK will now set a default <code>environment</code> based on <code>debug_assertions</code>.</li> <li>Session updates are now sent lazily.</li> <li>Add the new <code>end_session_with_status</code> global and Hub functions which allow ending a Release Health Session with an explicit <code>SessionStatus</code>.</li> </ul> <p><strong>Deprecations</strong>:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-rust/commit/24548e79fbc81181b3d4f6f70f4db6101c0d0a69"><code>24548e7</code></a> release: 0.22.0</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/66bc24bbe6d23dff9fbdfaf37088f822732f4afc"><code>66bc24b</code></a> meta: Update Changelog (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/311">#311</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/d014d2828fa64e5d4b8c9b971a722f7ce97a2178"><code>d014d28</code></a> fix: Small updates to Actix docs (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/310">#310</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/40ae7c27c2927b52c0ef9cfd91433b99f967239b"><code>40ae7c2</code></a> meta: Adopt latest release process</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/a1613185fe7326d455ce2e221a2608d233f037f5"><code>a161318</code></a> ci: Introduce a weekly audit task (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/307">#307</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/7745b9d8d1d41616e031f444e160e12276e999cb"><code>7745b9d</code></a> fix: Remove abandoned <code>im</code> crate in favor of Arc::make_mut (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/305">#305</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/f30a7d2d9c799198d97b45f5b0396790839eccf8"><code>f30a7d2</code></a> meta: Add a small benchmark suite to sentry-core (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/306">#306</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/7eb31e38eab0c139e8442371f1d6eb80e73a7a40"><code>7eb31e3</code></a> meta: Upgrade to <code>tokio 1.0</code> and <code>reqwest 0.11</code> (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/304">#304</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/4fefab542f4e0c2ac719c0021b26d1de38918915"><code>4fefab5</code></a> ci: Run weekly clippy beta and fix some of the problems (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/302">#302</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/b1f54782180703c54e31bb7e2448ab26339f4a93"><code>b1f5478</code></a> fix: Process thread stacktraces in addition to exception traces (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/303">#303</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-rust/compare/0.21.0...0.22.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.


<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>

+1 -1

1 comment

1 changed file

dependabot[bot]

pr closed time in 10 hours

push eventprobe-rs/probe-rs

dependabot[bot]

commit sha 44c14c1aa87e74ce9887c97f13212327e1191334

Update sentry requirement from 0.21.0 to 0.22.0 in /probe-rs-cli-util Updates the requirements on [sentry](https://github.com/getsentry/sentry-rust) to permit the latest version. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.21.0...0.22.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

bors[bot]

commit sha 3089d5021b27c63230ce56288905fa911e70dd52

Merge #525 525: Update sentry requirement from 0.21.0 to 0.22.0 in /probe-rs-cli-util r=Tiwalun a=dependabot[bot] Updates the requirements on [sentry](https://github.com/getsentry/sentry-rust) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-rust/releases">sentry's releases</a>.</em></p> <blockquote> <h2>0.22.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>The minimum supported Rust version was bumped to <strong>1.45.0</strong>.</li> <li>The deprecated <code>error-chain</code> and <code>failure</code> integrations, features and crates were removed.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The <code>slog</code> integration now supports capturing <code>slog::KV</code> pairs for both breadcrumbs and events.</li> <li>Preliminary support for attachments was added to <code>sentry-types</code> and the <code>Envelope</code>. However, deeper integration into the SDK is not yet complete.</li> </ul> <p><strong>Fixes</strong>:</p> <ul> <li>Fix regression defaulting <code>ClientOptions::environment</code> from <code>SENTRY_ENVIRONMENT</code>.</li> <li>The <code>debug-images</code> integration now captures the correct <code>image_addr</code>.</li> <li>Do not send invalid exception events in the <code>log</code> and <code>slog</code> integrations. Both integrations no longer attach the location. To receive location information, set <code>options.attach_stacktrace</code> to <code>true</code>.</li> <li>Process all event backtraces the same way.</li> <li>Fix a panic in the session flusher.</li> </ul> <p><strong>Updates</strong>:</p> <ul> <li>Updated <code>reqwest</code> to version <code>0.11</code>, which is based on <code>tokio 1</code>.</li> <li>Removed usage of the abandoned <code>im</code> crate, thus solving a transitive RUSTSEC advisory.</li> </ul> <p><strong>Thank you</strong>:</p> <p>Features, fixes and improvements in this release have been contributed by:</p> <ul> <li><a href="https://github.com/jrobsonchase">@jrobsonchase</a></li> <li><a href="https://github.com/Jake-Shadle">@Jake-Shadle</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md">sentry's changelog</a>.</em></p> <blockquote> <h2>0.22.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>The minimum supported Rust version was bumped to <strong>1.45.0</strong>.</li> <li>The deprecated <code>error-chain</code> and <code>failure</code> integrations, features and crates were removed.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The <code>slog</code> integration now supports capturing <code>slog::KV</code> pairs for both breadcrumbs and events.</li> <li>Preliminary support for attachments was added to <code>sentry-types</code> and the <code>Envelope</code>. However, deeper integration into the SDK is not yet complete.</li> </ul> <p><strong>Fixes</strong>:</p> <ul> <li>Fix regression defaulting <code>ClientOptions::environment</code> from <code>SENTRY_ENVIRONMENT</code>.</li> <li>The <code>debug-images</code> integration now captures the correct <code>image_addr</code>.</li> <li>Do not send invalid exception events in the <code>log</code> and <code>slog</code> integrations. Both integrations no longer attach the location. To receive location information, set <code>options.attach_stacktrace</code> to <code>true</code>.</li> <li>Process all event backtraces the same way.</li> <li>Fix a panic in the session flusher.</li> </ul> <p><strong>Updates</strong>:</p> <ul> <li>Updated <code>reqwest</code> to version <code>0.11</code>, which is based on <code>tokio 1</code>.</li> <li>Removed usage of the abandoned <code>im</code> crate, thus solving a transitive RUSTSEC advisory.</li> </ul> <p><strong>Thank you</strong>:</p> <p>Features, fixes and improvements in this release have been contributed by:</p> <ul> <li><a href="https://github.com/jrobsonchase">@jrobsonchase</a></li> <li><a href="https://github.com/Jake-Shadle">@Jake-Shadle</a></li> </ul> <h2>0.21.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>Bump the minimum required Rust version to <strong>1.42.0</strong>.</li> <li>The <code>actix</code> integration / middleware is now compatible with <code>actix-web 3</code>.</li> <li>Removed all deprecated exports and deprecated feature flags.</li> <li>The <code>failure</code> integration / feature is now off-by-default along with its deprecation.</li> <li>The <code>log</code> and <code>slog</code> integrations were re-designed, they now offer types that wrap a <code>log::Log</code> or <code>slog::Drain</code> and forward log events to the currently active sentry <code>Hub</code> based on an optional filter and an optional mapper.</li> <li>The new <code>log</code> integration will not implicitly call <code>log::set_max_level_filter</code> anymore, and users need to do so manually.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The SDK will now set a default <code>environment</code> based on <code>debug_assertions</code>.</li> <li>Session updates are now sent lazily.</li> <li>Add the new <code>end_session_with_status</code> global and Hub functions which allow ending a Release Health Session with an explicit <code>SessionStatus</code>.</li> </ul> <p><strong>Deprecations</strong>:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-rust/commit/24548e79fbc81181b3d4f6f70f4db6101c0d0a69"><code>24548e7</code></a> release: 0.22.0</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/66bc24bbe6d23dff9fbdfaf37088f822732f4afc"><code>66bc24b</code></a> meta: Update Changelog (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/311">#311</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/d014d2828fa64e5d4b8c9b971a722f7ce97a2178"><code>d014d28</code></a> fix: Small updates to Actix docs (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/310">#310</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/40ae7c27c2927b52c0ef9cfd91433b99f967239b"><code>40ae7c2</code></a> meta: Adopt latest release process</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/a1613185fe7326d455ce2e221a2608d233f037f5"><code>a161318</code></a> ci: Introduce a weekly audit task (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/307">#307</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/7745b9d8d1d41616e031f444e160e12276e999cb"><code>7745b9d</code></a> fix: Remove abandoned <code>im</code> crate in favor of Arc::make_mut (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/305">#305</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/f30a7d2d9c799198d97b45f5b0396790839eccf8"><code>f30a7d2</code></a> meta: Add a small benchmark suite to sentry-core (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/306">#306</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/7eb31e38eab0c139e8442371f1d6eb80e73a7a40"><code>7eb31e3</code></a> meta: Upgrade to <code>tokio 1.0</code> and <code>reqwest 0.11</code> (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/304">#304</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/4fefab542f4e0c2ac719c0021b26d1de38918915"><code>4fefab5</code></a> ci: Run weekly clippy beta and fix some of the problems (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/302">#302</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/b1f54782180703c54e31bb7e2448ab26339f4a93"><code>b1f5478</code></a> fix: Process thread stacktraces in addition to exception traces (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/303">#303</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-rust/compare/0.21.0...0.22.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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 10 hours

delete branch probe-rs/probe-rs

delete branch : staging.tmp

delete time in 10 hours

push eventprobe-rs/probe-rs

dependabot[bot]

commit sha 44c14c1aa87e74ce9887c97f13212327e1191334

Update sentry requirement from 0.21.0 to 0.22.0 in /probe-rs-cli-util Updates the requirements on [sentry](https://github.com/getsentry/sentry-rust) to permit the latest version. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.21.0...0.22.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

bors[bot]

commit sha 3089d5021b27c63230ce56288905fa911e70dd52

Merge #525 525: Update sentry requirement from 0.21.0 to 0.22.0 in /probe-rs-cli-util r=Tiwalun a=dependabot[bot] Updates the requirements on [sentry](https://github.com/getsentry/sentry-rust) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-rust/releases">sentry's releases</a>.</em></p> <blockquote> <h2>0.22.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>The minimum supported Rust version was bumped to <strong>1.45.0</strong>.</li> <li>The deprecated <code>error-chain</code> and <code>failure</code> integrations, features and crates were removed.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The <code>slog</code> integration now supports capturing <code>slog::KV</code> pairs for both breadcrumbs and events.</li> <li>Preliminary support for attachments was added to <code>sentry-types</code> and the <code>Envelope</code>. However, deeper integration into the SDK is not yet complete.</li> </ul> <p><strong>Fixes</strong>:</p> <ul> <li>Fix regression defaulting <code>ClientOptions::environment</code> from <code>SENTRY_ENVIRONMENT</code>.</li> <li>The <code>debug-images</code> integration now captures the correct <code>image_addr</code>.</li> <li>Do not send invalid exception events in the <code>log</code> and <code>slog</code> integrations. Both integrations no longer attach the location. To receive location information, set <code>options.attach_stacktrace</code> to <code>true</code>.</li> <li>Process all event backtraces the same way.</li> <li>Fix a panic in the session flusher.</li> </ul> <p><strong>Updates</strong>:</p> <ul> <li>Updated <code>reqwest</code> to version <code>0.11</code>, which is based on <code>tokio 1</code>.</li> <li>Removed usage of the abandoned <code>im</code> crate, thus solving a transitive RUSTSEC advisory.</li> </ul> <p><strong>Thank you</strong>:</p> <p>Features, fixes and improvements in this release have been contributed by:</p> <ul> <li><a href="https://github.com/jrobsonchase">@jrobsonchase</a></li> <li><a href="https://github.com/Jake-Shadle">@Jake-Shadle</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md">sentry's changelog</a>.</em></p> <blockquote> <h2>0.22.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>The minimum supported Rust version was bumped to <strong>1.45.0</strong>.</li> <li>The deprecated <code>error-chain</code> and <code>failure</code> integrations, features and crates were removed.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The <code>slog</code> integration now supports capturing <code>slog::KV</code> pairs for both breadcrumbs and events.</li> <li>Preliminary support for attachments was added to <code>sentry-types</code> and the <code>Envelope</code>. However, deeper integration into the SDK is not yet complete.</li> </ul> <p><strong>Fixes</strong>:</p> <ul> <li>Fix regression defaulting <code>ClientOptions::environment</code> from <code>SENTRY_ENVIRONMENT</code>.</li> <li>The <code>debug-images</code> integration now captures the correct <code>image_addr</code>.</li> <li>Do not send invalid exception events in the <code>log</code> and <code>slog</code> integrations. Both integrations no longer attach the location. To receive location information, set <code>options.attach_stacktrace</code> to <code>true</code>.</li> <li>Process all event backtraces the same way.</li> <li>Fix a panic in the session flusher.</li> </ul> <p><strong>Updates</strong>:</p> <ul> <li>Updated <code>reqwest</code> to version <code>0.11</code>, which is based on <code>tokio 1</code>.</li> <li>Removed usage of the abandoned <code>im</code> crate, thus solving a transitive RUSTSEC advisory.</li> </ul> <p><strong>Thank you</strong>:</p> <p>Features, fixes and improvements in this release have been contributed by:</p> <ul> <li><a href="https://github.com/jrobsonchase">@jrobsonchase</a></li> <li><a href="https://github.com/Jake-Shadle">@Jake-Shadle</a></li> </ul> <h2>0.21.0</h2> <p><strong>Breaking Changes</strong>:</p> <ul> <li>Bump the minimum required Rust version to <strong>1.42.0</strong>.</li> <li>The <code>actix</code> integration / middleware is now compatible with <code>actix-web 3</code>.</li> <li>Removed all deprecated exports and deprecated feature flags.</li> <li>The <code>failure</code> integration / feature is now off-by-default along with its deprecation.</li> <li>The <code>log</code> and <code>slog</code> integrations were re-designed, they now offer types that wrap a <code>log::Log</code> or <code>slog::Drain</code> and forward log events to the currently active sentry <code>Hub</code> based on an optional filter and an optional mapper.</li> <li>The new <code>log</code> integration will not implicitly call <code>log::set_max_level_filter</code> anymore, and users need to do so manually.</li> </ul> <p><strong>Features</strong>:</p> <ul> <li>The SDK will now set a default <code>environment</code> based on <code>debug_assertions</code>.</li> <li>Session updates are now sent lazily.</li> <li>Add the new <code>end_session_with_status</code> global and Hub functions which allow ending a Release Health Session with an explicit <code>SessionStatus</code>.</li> </ul> <p><strong>Deprecations</strong>:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-rust/commit/24548e79fbc81181b3d4f6f70f4db6101c0d0a69"><code>24548e7</code></a> release: 0.22.0</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/66bc24bbe6d23dff9fbdfaf37088f822732f4afc"><code>66bc24b</code></a> meta: Update Changelog (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/311">#311</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/d014d2828fa64e5d4b8c9b971a722f7ce97a2178"><code>d014d28</code></a> fix: Small updates to Actix docs (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/310">#310</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/40ae7c27c2927b52c0ef9cfd91433b99f967239b"><code>40ae7c2</code></a> meta: Adopt latest release process</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/a1613185fe7326d455ce2e221a2608d233f037f5"><code>a161318</code></a> ci: Introduce a weekly audit task (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/307">#307</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/7745b9d8d1d41616e031f444e160e12276e999cb"><code>7745b9d</code></a> fix: Remove abandoned <code>im</code> crate in favor of Arc::make_mut (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/305">#305</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/f30a7d2d9c799198d97b45f5b0396790839eccf8"><code>f30a7d2</code></a> meta: Add a small benchmark suite to sentry-core (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/306">#306</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/7eb31e38eab0c139e8442371f1d6eb80e73a7a40"><code>7eb31e3</code></a> meta: Upgrade to <code>tokio 1.0</code> and <code>reqwest 0.11</code> (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/304">#304</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/4fefab542f4e0c2ac719c0021b26d1de38918915"><code>4fefab5</code></a> ci: Run weekly clippy beta and fix some of the problems (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/302">#302</a>)</li> <li><a href="https://github.com/getsentry/sentry-rust/commit/b1f54782180703c54e31bb7e2448ab26339f4a93"><code>b1f5478</code></a> fix: Process thread stacktraces in addition to exception traces (<a href="https://github-redirect.dependabot.com/getsentry/sentry-rust/issues/303">#303</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-rust/compare/0.21.0...0.22.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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 10 hours

create barnchprobe-rs/probe-rs

branch : staging.tmp

created branch time in 10 hours

push eventprobe-rs/probe-rs

dependabot[bot]

commit sha 44c14c1aa87e74ce9887c97f13212327e1191334

Update sentry requirement from 0.21.0 to 0.22.0 in /probe-rs-cli-util Updates the requirements on [sentry](https://github.com/getsentry/sentry-rust) to permit the latest version. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.21.0...0.22.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

bors[bot]

commit sha b0c679db8c1e1390cb3bdf56254cb4c6d86cb8b1

[ci skip][skip ci][skip netlify] -bors-staging-tmp-525

view details

push time in 10 hours

issue openedrust-embedded/awesome-embedded-rust

RF24 support

Im an arduino user, diving into the depper lever of embedded, and would be useful to have the most common radio module support, the nordic rf24l01.... I hope I've helped!

created time in 13 hours

pull request commentrust-embedded/cortex-m

Add forwards-compatible v0.6.5

Cool, I can surely give it a try with RTIC!

adamgreig

comment created time in 14 hours

startedfetlife/rollout

started time in 15 hours

PR merged rust-embedded/awesome-embedded-rust

Reviewers
Add sram23x S-waiting-on-review T-resources

Hello,

I wrote a driver for Microchip 23x series SRAM/NVSRAM chips. I also published an intro blog post.

Thanks.

+3 -0

2 comments

1 changed file

aw

pr closed time in 15 hours

push eventrust-embedded/awesome-embedded-rust

Alex Williams

commit sha 3975caa929c7db9fe5da976400286c451593720b

Add link to Microchip 23x SRAM driver and blog post

view details

Alex Williams

commit sha 6418ea97c0f60211c54355b9d25da6e08aaafcf9

Merge branch 'master' into add-sram23x

view details

bors[bot]

commit sha 651b73f884fd2f46820dc9cd02feb2d0859fb961

Merge #307 307: Add sram23x r=eldruin a=aw Hello, I wrote a driver for [Microchip 23x series SRAM/NVSRAM](https://github.com/aw/sram23x) chips. I also published an [intro blog post](https://blog.a1w.ca/p/rust-embedded-driver-microchip-23x-sram). Thanks. Co-authored-by: Alex Williams <awilliams@alexwilliams.ca>

view details

push time in 15 hours

pull request commentrust-embedded/awesome-embedded-rust

Add sram23x

aw

comment created time in 15 hours

push eventrust-embedded/awesome-embedded-rust

Alex Williams

commit sha 3975caa929c7db9fe5da976400286c451593720b

Add link to Microchip 23x SRAM driver and blog post

view details

Alex Williams

commit sha 6418ea97c0f60211c54355b9d25da6e08aaafcf9

Merge branch 'master' into add-sram23x

view details

bors[bot]

commit sha 651b73f884fd2f46820dc9cd02feb2d0859fb961

Merge #307 307: Add sram23x r=eldruin a=aw Hello, I wrote a driver for [Microchip 23x series SRAM/NVSRAM](https://github.com/aw/sram23x) chips. I also published an [intro blog post](https://blog.a1w.ca/p/rust-embedded-driver-microchip-23x-sram). Thanks. Co-authored-by: Alex Williams <awilliams@alexwilliams.ca>

view details

push time in 15 hours

delete branch rust-embedded/awesome-embedded-rust

delete branch : staging.tmp

delete time in 15 hours

push eventrust-embedded/awesome-embedded-rust

Alex Williams

commit sha 3975caa929c7db9fe5da976400286c451593720b

Add link to Microchip 23x SRAM driver and blog post

view details

Alex Williams

commit sha 6418ea97c0f60211c54355b9d25da6e08aaafcf9

Merge branch 'master' into add-sram23x

view details

bors[bot]

commit sha 668983320fc4e51e788b6447fc4fe423b9249c58

[ci skip][skip ci][skip netlify] -bors-staging-tmp-307

view details

push time in 15 hours

create barnchrust-embedded/awesome-embedded-rust

branch : staging.tmp

created branch time in 15 hours

push eventnmigen/nmigen

whitequark

commit sha c378bc546d2dcdae52c0dba8543c567a5ce8380f

Deploying to gh-pages from @ 490fca57457b16421f7b3f2c7812bb229b17744a 🚀

view details

push time in 17 hours

push eventnmigen/nmigen

Joel Stanley

commit sha 490fca57457b16421f7b3f2c7812bb229b17744a

docs: Update up_counter to avoid deprecation warning nmigen/docs/_code/up_counter.py:44: DeprecationWarning: instead of nmigen.back.pysim.*, use nmigen.sim.* from nmigen.back.pysim import Simulator

view details

push time in 17 hours

PR merged nmigen/nmigen

docs: Update up_counter to avoid deprecation warning

nmigen/docs/_code/up_counter.py:44: DeprecationWarning: instead of nmigen.back.pysim., use nmigen.sim. from nmigen.back.pysim import Simulator

+1 -1

1 comment

1 changed file

shenki

pr closed time in 17 hours

more