aboutsummaryrefslogtreecommitdiff
path: root/machine/minit.c
diff options
context:
space:
mode:
Diffstat (limited to 'machine/minit.c')
-rw-r--r--machine/minit.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/machine/minit.c b/machine/minit.c
index 963010d..8c98e2b 100644
--- a/machine/minit.c
+++ b/machine/minit.c
@@ -27,6 +27,10 @@ static void mstatus_init()
if (supports_extension('F'))
write_csr(mstatus, MSTATUS_FS);
+ // Enable vector extension
+ if (supports_extension('V'))
+ write_csr(mstatus, MSTATUS_VS);
+
// Enable user/supervisor use of perf counters
if (supports_extension('S'))
write_csr(scounteren, -1);