cve2/rtl
Greg Chadwick 2bc785e7d9 [RTL] Prevent CSR write on any illegal CSR reason
Debug register access sets illegal_csr if not in debug mode but CSR
write still went ahead. This modifies the CSR write to ensure that
anything that results in an illegal CSR instruction being signalled will
prevent a CSR write.
2019-10-15 14:43:55 +01:00
..
ibex_alu.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_compressed_decoder.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_controller.sv Remove non-ASCII characters from .sv and .rst files 2019-10-14 09:08:16 +01:00
ibex_core.f Add local fast interrupts, remove legacy interrupts 2019-07-24 14:22:00 +01:00
ibex_core.sv Tie off csr_pmp_* signals for all lint tools 2019-10-09 13:35:01 +01:00
ibex_core_tracing.sv Implement Verilator-compatible tracer, and use it 2019-10-02 18:28:26 +01:00
ibex_cs_registers.sv [RTL] Prevent CSR write on any illegal CSR reason 2019-10-15 14:43:55 +01:00
ibex_decoder.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_ex_block.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_fetch_fifo.sv [Prefetch buffer] - various bug fixes 2019-10-01 08:23:08 +01:00
ibex_id_stage.sv [Priv modes] Add support for U-Mode 2019-10-03 10:41:29 +01:00
ibex_if_stage.sv [I-side] - Fix issues found in tracing example 2019-09-12 08:47:09 +01:00
ibex_load_store_unit.sv [RTL LSU] Change unaligned error behaviour 2019-10-09 10:07:07 +01:00
ibex_multdiv_fast.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_multdiv_slow.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_pkg.sv [Priv modes] Add support for U-Mode 2019-10-03 10:41:29 +01:00
ibex_pmp.sv [RTL PMP] Fix address matching bugs 2019-10-03 10:41:29 +01:00
ibex_prefetch_buffer.sv [Prefetch buffer] - various bug fixes 2019-10-01 08:23:08 +01:00
ibex_register_file_ff.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_register_file_latch.sv Register file: update comments 2019-08-29 15:24:18 +01:00
ibex_tracer.sv Tracer: Reference Verilator bug for miscompilation 2019-10-06 12:55:59 +01:00
ibex_tracer_pkg.sv Implement Verilator-compatible tracer, and use it 2019-10-02 18:28:26 +01:00