Skip to content

Refactor devices#44

Merged
dcamarmas merged 2 commits into
creatorsim:masterfrom
rajayonin:refactor-devices
Jul 14, 2026
Merged

Refactor devices#44
dcamarmas merged 2 commits into
creatorsim:masterfrom
rajayonin:refactor-devices

Conversation

@rajayonin

Copy link
Copy Markdown
Member

Devices are now defined in each architecture's config file, instead of having hard-coded addresses. The user basically selects from a predefined set of device classes and sets them up as desired.

Will update docs on the wiki.

Closes #14.

@rajayonin

Copy link
Copy Markdown
Member Author

Waiting for creatorsim/creator-assembler#8 to merge so I can update the creator-assembler submodule.

@codacy-production

codacy-production Bot commented Jul 10, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

- Refactored devices script into a single DeviceManager class
- Device configuration is now done in the architecture file
- ability to enable/disable devices (unused)

Closes creatorsim#14
@rajayonin
rajayonin marked this pull request as ready for review July 10, 2026 17:51
@dcamarmas
dcamarmas merged commit c23ca1c into creatorsim:master Jul 14, 2026
15 checks passed
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.

Define devices on architecture

2 participants