1 /*
2  * Copyright (c) 2006-2021, RT-Thread Development Team
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  *
6  * Change Logs:
7  * Date           Author       Notes
8  * 2021-01-30     lizhirui     first version
9  */
10 
11 #include <rthw.h>
12 #include <rtthread.h>
13 
14 #include <stdint.h>
15 #include <riscv.h>
16 #include <string.h>
17 #include <stdlib.h>
18 
19 #include "riscv_mmu.h"
20 
mmu_enable_user_page_access(void)21 void mmu_enable_user_page_access(void)
22 {
23     set_csr(sstatus, SSTATUS_SUM);
24 }
25 
mmu_disable_user_page_access(void)26 void mmu_disable_user_page_access(void)
27 {
28     clear_csr(sstatus, SSTATUS_SUM);
29 }
30