Skip to content

Implement turning on and off PC hardening.

Created by: silabs-oysteink

Implemented turning pc_hardening on and off by using cpuctrl.pc_hardening.

Includes the following bugfixes:

  • For a pipeline flush due to CSR writes, the controller could kill the pipeline for debug or interrupts before the flush was completed.
  • The id_ex_pipe.pc_next was wrong for dummy branches (should have been +0 instead of +4)

Signed-off-by: Oystein Knauserud Oystein.Knauserud@silabs.com

Merge request reports

Loading