This commit is contained in:
2026-04-20 21:53:28 +08:00
parent a4f2c8eb89
commit d7e1cb62ee
19 changed files with 2154 additions and 15 deletions

View File

@@ -74,5 +74,7 @@ u64 clks_exec_request_count(void);
u64 clks_exec_success_count(void);
clks_bool clks_exec_is_running(void);
clks_bool clks_exec_current_path_is_user(void);
clks_bool clks_exec_current_user_ptr_readable(u64 addr, u64 size);
clks_bool clks_exec_current_user_ptr_writable(u64 addr, u64 size);
#endif

View File

@@ -84,6 +84,9 @@
#define CLKS_SYSCALL_DL_CLOSE 78ULL
#define CLKS_SYSCALL_DL_SYM 79ULL
#define CLKS_SYSCALL_EXEC_PATHV_IO 80ULL
#define CLKS_SYSCALL_FB_INFO 81ULL
#define CLKS_SYSCALL_FB_BLIT 82ULL
#define CLKS_SYSCALL_FB_CLEAR 83ULL
void clks_syscall_init(void);
u64 clks_syscall_dispatch(void *frame_ptr);