fix(actuator): validate reference timing calculations
Reject invalid DShot and PWM timer domains and widen arming-duration calculations before composing their results. Validation: actuator tests, strict Clippy and five Kani component proofs.
This commit is contained in:
1 parent
84807dde4e
commit
fb1b8af2d1
5 files changed
+261
-35
No files matched your search
@@ -38,6 +38,7 @@ rust-version = "1.90"
|
||||
|
||||
[workspace.lints.rust]
|
||||
unsafe_op_in_unsafe_fn = "deny"
|
||||
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] }
|
||||
|
||||
[workspace.lints.clippy]
|
||||
undocumented_unsafe_blocks = "deny"
|
||||
|
||||
Reference in new issue
Block a user