Skip to content

test(tb): restore c_asm_tests programs and simulation bootstrap artifacts - #8

Open
yhxln wants to merge 3 commits into
openhwgroup:mainfrom
yhxln:restore-cpu-tests
Open

test(tb): restore c_asm_tests programs and simulation bootstrap artifacts#8
yhxln wants to merge 3 commits into
openhwgroup:mainfrom
yhxln:restore-cpu-tests

Conversation

@yhxln

@yhxln yhxln commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Restore missing tb/c_asm_tests programs and per-test support files.
  • Re-add shared C-ASM startup/linker files under tb/c_asm_tests/common.
  • Restore default tb simulation fixture binaries: tb/bootrom.hex, tb/sram.hex.

Why

Verification flows were missing required test programs and boot/linker assets, causing incomplete or failing C-ASM testbench execution.

yhxln added 3 commits June 23, 2026 06:11
Add the boot ROM and SRAM hex images consumed by the top-level testbench flow.

These are data fixtures, not the real bootrom.
Add the shared boot assembly, CRT startup, and linker scripts used by the c_asm_tests suite.
Add the remaining c_asm_tests programs and per-test support files for the cacheops, CLINT, CSR, message-extension, mtvec, PMP, pair-reduction, ESR, memory-fill, memmap, PLIC, QSPI, ROM, SRAM, and XSPI suites.
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.

1 participant