Hello,
I'm going to add some custom CSRs (Control & Status Registers) to a new RiscV 
core in qemu.
Could you please help me understanding if there is any method to do it?
Should I do it in /target/riscv/cpu_bits.h where all CSRs are defined  (and 
other files, where all standard CSRs implementation reside?) and just put it 
under a compilation flag for our new core only?
I don't think so.. as I don't see any similar example for that there.
Should I add all the related code around these CSRs in dedicated source files 
and let them built only for our core?
Please explain..

Thank you in advance.
Nati Rapaport
Cadence Design Systems

Reply via email to