diff --git a/include/archi/chips/pulp/pulp.h b/include/archi/chips/pulp/pulp.h index 2b4e7b2..540d02c 100644 --- a/include/archi/chips/pulp/pulp.h +++ b/include/archi/chips/pulp/pulp.h @@ -22,15 +22,17 @@ #include "archi/chips/pulp/apb_soc_ctrl.h" #include "archi/gpio/gpio_v3.h" -#include "archi/riscv/priv_1_10.h" #ifdef __ibex__ #include "archi/ibex/mhpm.h" #elif defined(__cv32e40p__) #include "archi/cv32e40p/cv32e40p.h" +#include "archi/riscv/priv_1_11.h" #else #include "archi/riscv/pcer_v2.h" +#include "archi/riscv/priv_1_10.h" #endif // __ibex__ #include "archi/itc/itc_v1.h" +#include "archi/riscv/priv_1_10.h" #include "archi/chips/pulp/memory_map.h" #include "archi/chips/pulp/apb_soc.h" diff --git a/include/archi/chips/pulpissimo/pulp.h b/include/archi/chips/pulpissimo/pulp.h index ee552ec..7c3eaea 100644 --- a/include/archi/chips/pulpissimo/pulp.h +++ b/include/archi/chips/pulpissimo/pulp.h @@ -23,13 +23,15 @@ //#include "archi/periph_v2.h" #include "archi/gpio/gpio_v3.h" -#include "archi/riscv/priv_1_10.h" #ifdef __ibex__ #include "archi/ibex/mhpm.h" +#include "archi/riscv/priv_1_10.h" #elif defined(__cv32e40p__) #include "archi/cv32e40p/cv32e40p.h" +#include "archi/riscv/priv_1_11.h" #else #include "archi/riscv/pcer_v2.h" +#include "archi/riscv/priv_1_10.h" #endif // __ibex__ #include "archi/chips/pulpissimo/memory_map.h"