nrf-rs / nrf-hal

A Rust HAL for the nRF family of devices
Apache License 2.0
484 stars 134 forks source link

Update panic-semihosting requirement from 0.5.3 to 0.6.0 in /examples/twi-ssd1306 #459

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Updates the requirements on panic-semihosting to permit the latest version.

Changelog

Sourced from panic-semihosting's changelog.

[v0.6.0] - 2019-03-12

Fixed

  • Fix numerous registers which were incorrectly included for thumbv6
  • SHCRS renamed to SHCSR in SCB

Added

  • Support for ARMv8-M (thumbv8.base and thumbv8.main)

  • SCB gained methods to set and clear SLEEPONEXIT bit

  • NVIC gained STIR register and methods to request an interrupt

  • DCB gained methods to check if debugger is attached

[v0.5.8] - 2018-10-27

Added

  • SCB gained methods to set, clear and check the pending state of the PendSV exception.

  • SCB gained methods to set, clear and check the pending state of the SysTick exception.

  • SCB gained methods to set and get the priority of system handlers like SVCall and SysTick.

  • NVIC gained static methods, pend and unpend, to set and clear the pending state of interrupts.

Changed

  • The NVIC.{clear,set}_pending methods have been deprecated in favor of NVIC::{unpend,pend}.

[v0.5.7] - 2018-09-06

Added

  • DCB::enable_trace() and DCB::disable_trace()

Changed

  • iprintln! no longer depends on iprint!. cortex_m::iprintln! will work even if cortex_m::iprint has not been imported.

[v0.5.6] - 2018-08-27

... (truncated)

Commits


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 commands and options
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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)