aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/sbi/sbi_hart.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/sbi/sbi_hart.c b/lib/sbi/sbi_hart.c
index 3d13694..0e7b5d1 100644
--- a/lib/sbi/sbi_hart.c
+++ b/lib/sbi/sbi_hart.c
@@ -666,8 +666,13 @@ const struct sbi_hart_ext_data sbi_hart_ext[] = {
__SBI_HART_EXT_DATA(sdtrig, SBI_HART_EXT_SDTRIG),
__SBI_HART_EXT_DATA(smcsrind, SBI_HART_EXT_SMCSRIND),
__SBI_HART_EXT_DATA(smcdeleg, SBI_HART_EXT_SMCDELEG),
+ __SBI_HART_EXT_DATA(sscsrind, SBI_HART_EXT_SSCSRIND),
+ __SBI_HART_EXT_DATA(ssccfg, SBI_HART_EXT_SSCCFG),
};
+_Static_assert(SBI_HART_EXT_MAX == array_size(sbi_hart_ext),
+ "sbi_hart_ext[]: wrong number of entries");
+
/**
* Get the hart extensions in string format
*