Skip to content

v1.1.0

Choose a tag to compare

@fa-yoshinobu fa-yoshinobu released this 29 Jun 05:23

Changed

  • Release: Bumped crate metadata to 1.1.0.
  • Library: Made Host Link device parsing require explicit device areas and value-format suffixes; numeric-only devices no longer default to R, and suffixless named addresses no longer infer a default format.
  • Library: Removed the unused public resolve_effective_format helper so suffixless devices are not exposed through an implicit-format API.
  • Docs: Refreshed Host Link getting-started, gotchas, supported-register, and usage guidance.
  • Samples: Updated Host Link examples to use safer write/restore patterns.

Fixed

  • Library: Reject malformed embedded device-range segments while building the KV range catalog instead of silently defaulting invalid lower bounds to 0.
  • Library: BIT_IN_WORD now requires an explicit .0 through .F bit index instead of treating a missing bit index as bit 0.

Tests

  • Tests: Added coverage for invalid embedded device-range segment parsing.
  • Tests: Added coverage for rejecting bit-in-word logical addresses without an explicit bit index.
  • Tests: Updated high-level and shared frame-vector coverage for explicit device/value-format requirements.