OS
Generates OS code for test execution. Produces barrier synchronization, test pass/fail handling, and utility functions for discrete test coordination. Manages shared and per-hart OS variables.
Configuration
linux_mode: Enable Linux OS modenum_cpus: Number of harts (enables multiprocessor variables)xlen: Register width (32 or 64 bits)excp_hooks: Enable pre/post exception handler hookswysiwyg: Minimal OS with only tohost/fromhostfe_tb: Frontend testbench modeeot_pass_value: Value to write to tohost on test passeot_fail_value: Value to write to tohost on test failbig_endian: Enable big-endian mode for tohost writes