Skip to content

riscv_csr: Set seed.OPST=ES16 to indicate success#215

Merged
LekKit merged 1 commit into
LekKit:stagingfrom
spholz:seed-OPST=ES16
Jun 3, 2026
Merged

riscv_csr: Set seed.OPST=ES16 to indicate success#215
LekKit merged 1 commit into
LekKit:stagingfrom
spholz:seed-OPST=ES16

Conversation

@spholz

@spholz spholz commented May 21, 2026

Copy link
Copy Markdown
Contributor

Previously, the OPST field was set to BIST (0), indicating that a Built-In Self-Test is running.

This makes SerenityOS boot in RVVM again, since we added Zkr support in SerenityOS/serenity#26711 and don't have a timeout while polling the seed CSR at the moment.

@spholz spholz changed the title riscv_csr: Set OPST=ES16 to indicate success riscv_csr: Set seed.OPST=ES16 to indicate success May 21, 2026
Previously, the OPST field was set to BIST (0), indicating that a
Built-In Self-Test is running.
@LekKit LekKit merged commit 34b55ec into LekKit:staging Jun 3, 2026
15 checks passed
@spholz spholz deleted the seed-OPST=ES16 branch June 17, 2026 11:38
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