Skip to content

Re-design MMIO support to be pickle-friendly#1584

Merged
xwings merged 3 commits into
qilingframework:devfrom
elicn:dev-mmio-cbs
Sep 5, 2025
Merged

Re-design MMIO support to be pickle-friendly#1584
xwings merged 3 commits into
qilingframework:devfrom
elicn:dev-mmio-cbs

Conversation

@elicn
Copy link
Copy Markdown
Member

@elicn elicn commented Aug 15, 2025

This PR essentially fixes #1553.

Highlights:

  • MMIO regions are assigned with a dedicated handler object rather than two separated read / write callbacks. That object allows managing devices with dedicated state machines
  • Various fixes to QlHwManager to make it more robust

@elicn elicn requested review from cla7aye15I4nd and xwings August 15, 2025 14:44
Copy link
Copy Markdown
Member

@xwings xwings left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfect!

@xwings xwings merged commit d81051c into qilingframework:dev Sep 5, 2025
4 checks passed
@elicn elicn deleted the dev-mmio-cbs branch September 5, 2025 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants