From d9b1807775955e21e873cc80a774f0297d7d86b9 Mon Sep 17 00:00:00 2001 From: Adam Greig Date: Tue, 23 Jun 2026 19:31:08 +0100 Subject: [PATCH] Add note about change of asm::delay behaviour to changelog --- cortex-m/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cortex-m/CHANGELOG.md b/cortex-m/CHANGELOG.md index 727a3bd0..7cebe51e 100644 --- a/cortex-m/CHANGELOG.md +++ b/cortex-m/CHANGELOG.md @@ -21,6 +21,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/). the default toolchain. - The code should be clippy clean on all supported configurations now. - Add embedded-hal 1.0 delays. +- Changed number of cycles performed in `asm::delay()` to guarantee that the + number of CPU cycles consumed is always at least the number of cycles + requested, even on Cortex-M7 platforms with dual issue. For other CPUs + the number of cycles is likely to be twice as long as before. ## [v0.7.7] - 2023-01-03