?? alpha_tru64_process.cc
字號:
{ Tru64::TGT_O_WRONLY, _O_WRONLY }, { Tru64::TGT_O_RDWR, _O_RDWR }, { Tru64::TGT_O_APPEND, _O_APPEND }, { Tru64::TGT_O_CREAT, _O_CREAT }, { Tru64::TGT_O_TRUNC, _O_TRUNC }, { Tru64::TGT_O_EXCL, _O_EXCL },#ifdef _O_NONBLOCK { Tru64::TGT_O_NONBLOCK, _O_NONBLOCK },#endif#ifdef _O_NOCTTY { Tru64::TGT_O_NOCTTY, _O_NOCTTY },#endif#ifdef _O_SYNC { Tru64::TGT_O_SYNC, _O_SYNC },#endif#else /* !_MSC_VER */ { Tru64::TGT_O_RDONLY, O_RDONLY }, { Tru64::TGT_O_WRONLY, O_WRONLY }, { Tru64::TGT_O_RDWR, O_RDWR }, { Tru64::TGT_O_APPEND, O_APPEND }, { Tru64::TGT_O_CREAT, O_CREAT }, { Tru64::TGT_O_TRUNC, O_TRUNC }, { Tru64::TGT_O_EXCL, O_EXCL }, { Tru64::TGT_O_NONBLOCK, O_NONBLOCK }, { Tru64::TGT_O_NOCTTY, O_NOCTTY },#ifdef O_SYNC { Tru64::TGT_O_SYNC, O_SYNC },#endif#endif /* _MSC_VER */};const int Tru64::NUM_OPEN_FLAGS = (sizeof(Tru64::openFlagTable)/sizeof(Tru64::openFlagTable[0]));const char *Tru64::hostname = "m5.eecs.umich.edu";SyscallDesc Tru64::syscallDescs[] = { /* 0 */ SyscallDesc("syscall (#0)", indirectSyscallFunc, SyscallDesc::SuppressReturnValue), /* 1 */ SyscallDesc("exit", exitFunc), /* 2 */ SyscallDesc("fork", unimplementedFunc), /* 3 */ SyscallDesc("read", readFunc), /* 4 */ SyscallDesc("write", writeFunc), /* 5 */ SyscallDesc("old_open", unimplementedFunc), /* 6 */ SyscallDesc("close", closeFunc), /* 7 */ SyscallDesc("wait4", unimplementedFunc), /* 8 */ SyscallDesc("old_creat", unimplementedFunc), /* 9 */ SyscallDesc("link", unimplementedFunc), /* 10 */ SyscallDesc("unlink", unlinkFunc), /* 11 */ SyscallDesc("execv", unimplementedFunc), /* 12 */ SyscallDesc("chdir", unimplementedFunc), /* 13 */ SyscallDesc("fchdir", unimplementedFunc), /* 14 */ SyscallDesc("mknod", unimplementedFunc), /* 15 */ SyscallDesc("chmod", unimplementedFunc), /* 16 */ SyscallDesc("chown", unimplementedFunc), /* 17 */ SyscallDesc("obreak", obreakFunc), /* 18 */ SyscallDesc("pre_F64_getfsstat", unimplementedFunc), /* 19 */ SyscallDesc("lseek", lseekFunc), /* 20 */ SyscallDesc("getpid", getpidFunc), /* 21 */ SyscallDesc("mount", unimplementedFunc), /* 22 */ SyscallDesc("unmount", unimplementedFunc), /* 23 */ SyscallDesc("setuid", setuidFunc), /* 24 */ SyscallDesc("getuid", getuidFunc), /* 25 */ SyscallDesc("exec_with_loader", unimplementedFunc), /* 26 */ SyscallDesc("ptrace", unimplementedFunc), /* 27 */ SyscallDesc("recvmsg", unimplementedFunc), /* 28 */ SyscallDesc("sendmsg", unimplementedFunc), /* 29 */ SyscallDesc("recvfrom", unimplementedFunc), /* 30 */ SyscallDesc("accept", unimplementedFunc), /* 31 */ SyscallDesc("getpeername", unimplementedFunc), /* 32 */ SyscallDesc("getsockname", unimplementedFunc), /* 33 */ SyscallDesc("access", unimplementedFunc), /* 34 */ SyscallDesc("chflags", unimplementedFunc), /* 35 */ SyscallDesc("fchflags", unimplementedFunc), /* 36 */ SyscallDesc("sync", unimplementedFunc), /* 37 */ SyscallDesc("kill", unimplementedFunc), /* 38 */ SyscallDesc("old_stat", unimplementedFunc), /* 39 */ SyscallDesc("setpgid", unimplementedFunc), /* 40 */ SyscallDesc("old_lstat", unimplementedFunc), /* 41 */ SyscallDesc("dup", unimplementedFunc), /* 42 */ SyscallDesc("pipe", unimplementedFunc), /* 43 */ SyscallDesc("set_program_attributes", unimplementedFunc), /* 44 */ SyscallDesc("profil", unimplementedFunc), /* 45 */ SyscallDesc("open", openFunc<Tru64>), /* 46 */ SyscallDesc("obsolete osigaction", unimplementedFunc), /* 47 */ SyscallDesc("getgid", getgidFunc), /* 48 */ SyscallDesc("sigprocmask", ignoreFunc), /* 49 */ SyscallDesc("getlogin", unimplementedFunc), /* 50 */ SyscallDesc("setlogin", unimplementedFunc), /* 51 */ SyscallDesc("acct", unimplementedFunc), /* 52 */ SyscallDesc("sigpending", unimplementedFunc), /* 53 */ SyscallDesc("classcntl", unimplementedFunc), /* 54 */ SyscallDesc("ioctl", ioctlFunc<Tru64>), /* 55 */ SyscallDesc("reboot", unimplementedFunc), /* 56 */ SyscallDesc("revoke", unimplementedFunc), /* 57 */ SyscallDesc("symlink", unimplementedFunc), /* 58 */ SyscallDesc("readlink", unimplementedFunc), /* 59 */ SyscallDesc("execve", unimplementedFunc), /* 60 */ SyscallDesc("umask", unimplementedFunc), /* 61 */ SyscallDesc("chroot", unimplementedFunc), /* 62 */ SyscallDesc("old_fstat", unimplementedFunc), /* 63 */ SyscallDesc("getpgrp", unimplementedFunc), /* 64 */ SyscallDesc("getpagesize", getpagesizeFunc), /* 65 */ SyscallDesc("mremap", unimplementedFunc), /* 66 */ SyscallDesc("vfork", unimplementedFunc), /* 67 */ SyscallDesc("pre_F64_stat", statFunc<Tru64::PreF64>), /* 68 */ SyscallDesc("pre_F64_lstat", lstatFunc<Tru64::PreF64>), /* 69 */ SyscallDesc("sbrk", unimplementedFunc), /* 70 */ SyscallDesc("sstk", unimplementedFunc), /* 71 */ SyscallDesc("mmap", mmapFunc<Tru64>), /* 72 */ SyscallDesc("ovadvise", unimplementedFunc), /* 73 */ SyscallDesc("munmap", munmapFunc), /* 74 */ SyscallDesc("mprotect", ignoreFunc), /* 75 */ SyscallDesc("madvise", unimplementedFunc), /* 76 */ SyscallDesc("old_vhangup", unimplementedFunc), /* 77 */ SyscallDesc("kmodcall", unimplementedFunc), /* 78 */ SyscallDesc("mincore", unimplementedFunc), /* 79 */ SyscallDesc("getgroups", unimplementedFunc), /* 80 */ SyscallDesc("setgroups", unimplementedFunc), /* 81 */ SyscallDesc("old_getpgrp", unimplementedFunc), /* 82 */ SyscallDesc("setpgrp", unimplementedFunc), /* 83 */ SyscallDesc("setitimer", unimplementedFunc), /* 84 */ SyscallDesc("old_wait", unimplementedFunc), /* 85 */ SyscallDesc("table", tableFunc), /* 86 */ SyscallDesc("getitimer", unimplementedFunc), /* 87 */ SyscallDesc("gethostname", gethostnameFunc), /* 88 */ SyscallDesc("sethostname", unimplementedFunc), /* 89 */ SyscallDesc("getdtablesize", unimplementedFunc), /* 90 */ SyscallDesc("dup2", unimplementedFunc), /* 91 */ SyscallDesc("pre_F64_fstat", fstatFunc<Tru64::PreF64>), /* 92 */ SyscallDesc("fcntl", fcntlFunc), /* 93 */ SyscallDesc("select", unimplementedFunc), /* 94 */ SyscallDesc("poll", unimplementedFunc), /* 95 */ SyscallDesc("fsync", unimplementedFunc), /* 96 */ SyscallDesc("setpriority", unimplementedFunc), /* 97 */ SyscallDesc("socket", unimplementedFunc), /* 98 */ SyscallDesc("connect", unimplementedFunc), /* 99 */ SyscallDesc("old_accept", unimplementedFunc), /* 100 */ SyscallDesc("getpriority", unimplementedFunc), /* 101 */ SyscallDesc("old_send", unimplementedFunc), /* 102 */ SyscallDesc("old_recv", unimplementedFunc), /* 103 */ SyscallDesc("sigreturn", sigreturnFunc, SyscallDesc::SuppressReturnValue), /* 104 */ SyscallDesc("bind", unimplementedFunc), /* 105 */ SyscallDesc("setsockopt", unimplementedFunc), /* 106 */ SyscallDesc("listen", unimplementedFunc), /* 107 */ SyscallDesc("plock", unimplementedFunc), /* 108 */ SyscallDesc("old_sigvec", unimplementedFunc), /* 109 */ SyscallDesc("old_sigblock", unimplementedFunc), /* 110 */ SyscallDesc("old_sigsetmask", unimplementedFunc), /* 111 */ SyscallDesc("sigsuspend", unimplementedFunc), /* 112 */ SyscallDesc("sigstack", ignoreFunc), /* 113 */ SyscallDesc("old_recvmsg", unimplementedFunc), /* 114 */ SyscallDesc("old_sendmsg", unimplementedFunc), /* 115 */ SyscallDesc("obsolete vtrace", unimplementedFunc), /* 116 */ SyscallDesc("gettimeofday", gettimeofdayFunc<Tru64>), /* 117 */ SyscallDesc("getrusage", getrusageFunc<Tru64>), /* 118 */ SyscallDesc("getsockopt", unimplementedFunc), /* 119 */ SyscallDesc("numa_syscalls", unimplementedFunc), /* 120 */ SyscallDesc("readv", unimplementedFunc), /* 121 */ SyscallDesc("writev", unimplementedFunc), /* 122 */ SyscallDesc("settimeofday", unimplementedFunc), /* 123 */ SyscallDesc("fchown", unimplementedFunc), /* 124 */ SyscallDesc("fchmod", unimplementedFunc), /* 125 */ SyscallDesc("old_recvfrom", unimplementedFunc), /* 126 */ SyscallDesc("setreuid", unimplementedFunc), /* 127 */ SyscallDesc("setregid", unimplementedFunc), /* 128 */ SyscallDesc("rename", renameFunc), /* 129 */ SyscallDesc("truncate", truncateFunc), /* 130 */ SyscallDesc("ftruncate", ftruncateFunc), /* 131 */ SyscallDesc("flock", unimplementedFunc), /* 132 */ SyscallDesc("setgid", unimplementedFunc), /* 133 */ SyscallDesc("sendto", unimplementedFunc), /* 134 */ SyscallDesc("shutdown", unimplementedFunc), /* 135 */ SyscallDesc("socketpair", unimplementedFunc), /* 136 */ SyscallDesc("mkdir", unimplementedFunc), /* 137 */ SyscallDesc("rmdir", unimplementedFunc), /* 138 */ SyscallDesc("utimes", unimplementedFunc), /* 139 */ SyscallDesc("obsolete 4.2 sigreturn", unimplementedFunc), /* 140 */ SyscallDesc("adjtime", unimplementedFunc), /* 141 */ SyscallDesc("old_getpeername", unimplementedFunc), /* 142 */ SyscallDesc("gethostid", unimplementedFunc), /* 143 */ SyscallDesc("sethostid", unimplementedFunc), /* 144 */ SyscallDesc("getrlimit", getrlimitFunc<Tru64>), /* 145 */ SyscallDesc("setrlimit", ignoreFunc), /* 146 */ SyscallDesc("old_killpg", unimplementedFunc), /* 147 */ SyscallDesc("setsid", unimplementedFunc), /* 148 */ SyscallDesc("quotactl", unimplementedFunc), /* 149 */ SyscallDesc("oldquota", unimplementedFunc), /* 150 */ SyscallDesc("old_getsockname", unimplementedFunc), /* 151 */ SyscallDesc("pread", unimplementedFunc), /* 152 */ SyscallDesc("pwrite", unimplementedFunc), /* 153 */ SyscallDesc("pid_block", unimplementedFunc), /* 154 */ SyscallDesc("pid_unblock", unimplementedFunc), /* 155 */ SyscallDesc("signal_urti", unimplementedFunc), /* 156 */ SyscallDesc("sigaction", ignoreFunc), /* 157 */ SyscallDesc("sigwaitprim", unimplementedFunc), /* 158 */ SyscallDesc("nfssvc", unimplementedFunc), /* 159 */ SyscallDesc("getdirentries", getdirentriesFunc), /* 160 */ SyscallDesc("pre_F64_statfs", statfsFunc<Tru64::PreF64>), /* 161 */ SyscallDesc("pre_F64_fstatfs", fstatfsFunc<Tru64::PreF64>), /* 162 */ SyscallDesc("unknown #162", unimplementedFunc), /* 163 */ SyscallDesc("async_daemon", unimplementedFunc), /* 164 */ SyscallDesc("getfh", unimplementedFunc), /* 165 */ SyscallDesc("getdomainname", unimplementedFunc), /* 166 */ SyscallDesc("setdomainname", unimplementedFunc), /* 167 */ SyscallDesc("unknown #167", unimplementedFunc), /* 168 */ SyscallDesc("unknown #168", unimplementedFunc), /* 169 */ SyscallDesc("exportfs", unimplementedFunc), /* 170 */ SyscallDesc("unknown #170", unimplementedFunc), /* 171 */ SyscallDesc("unknown #171", unimplementedFunc), /* 172 */ SyscallDesc("unknown #172", unimplementedFunc), /* 173 */ SyscallDesc("unknown #173", unimplementedFunc), /* 174 */ SyscallDesc("unknown #174", unimplementedFunc), /* 175 */ SyscallDesc("unknown #175", unimplementedFunc), /* 176 */ SyscallDesc("unknown #176", unimplementedFunc), /* 177 */ SyscallDesc("unknown #177", unimplementedFunc), /* 178 */ SyscallDesc("unknown #178", unimplementedFunc), /* 179 */ SyscallDesc("unknown #179", unimplementedFunc), /* 180 */ SyscallDesc("unknown #180", unimplementedFunc), /* 181 */ SyscallDesc("alt_plock", unimplementedFunc), /* 182 */ SyscallDesc("unknown #182", unimplementedFunc), /* 183 */ SyscallDesc("unknown #183", unimplementedFunc), /* 184 */ SyscallDesc("getmnt", unimplementedFunc), /* 185 */ SyscallDesc("unknown #185", unimplementedFunc), /* 186 */ SyscallDesc("unknown #186", unimplementedFunc), /* 187 */ SyscallDesc("alt_sigpending", unimplementedFunc), /* 188 */ SyscallDesc("alt_setsid", unimplementedFunc), /* 189 */ SyscallDesc("unknown #189", unimplementedFunc), /* 190 */ SyscallDesc("unknown #190", unimplementedFunc), /* 191 */ SyscallDesc("unknown #191", unimplementedFunc), /* 192 */ SyscallDesc("unknown #192", unimplementedFunc), /* 193 */ SyscallDesc("unknown #193", unimplementedFunc), /* 194 */ SyscallDesc("unknown #194", unimplementedFunc), /* 195 */ SyscallDesc("unknown #195", unimplementedFunc), /* 196 */ SyscallDesc("unknown #196", unimplementedFunc), /* 197 */ SyscallDesc("unknown #197", unimplementedFunc), /* 198 */ SyscallDesc("unknown #198", unimplementedFunc), /* 199 */ SyscallDesc("swapon", unimplementedFunc), /* 200 */ SyscallDesc("msgctl", unimplementedFunc), /* 201 */ SyscallDesc("msgget", unimplementedFunc), /* 202 */ SyscallDesc("msgrcv", unimplementedFunc), /* 203 */ SyscallDesc("msgsnd", unimplementedFunc), /* 204 */ SyscallDesc("semctl", unimplementedFunc), /* 205 */ SyscallDesc("semget", unimplementedFunc), /* 206 */ SyscallDesc("semop", unimplementedFunc), /* 207 */ SyscallDesc("uname", unameFunc), /* 208 */ SyscallDesc("lchown", unimplementedFunc), /* 209 */ SyscallDesc("shmat", unimplementedFunc), /* 210 */ SyscallDesc("shmctl", unimplementedFunc), /* 211 */ SyscallDesc("shmdt", unimplementedFunc), /* 212 */ SyscallDesc("shmget", unimplementedFunc), /* 213 */ SyscallDesc("mvalid", unimplementedFunc), /* 214 */ SyscallDesc("getaddressconf", unimplementedFunc), /* 215 */ SyscallDesc("msleep", unimplementedFunc), /* 216 */ SyscallDesc("mwakeup", unimplementedFunc), /* 217 */ SyscallDesc("msync", unimplementedFunc), /* 218 */ SyscallDesc("signal", unimplementedFunc), /* 219 */ SyscallDesc("utc_gettime", unimplementedFunc), /* 220 */ SyscallDesc("utc_adjtime", unimplementedFunc), /* 221 */ SyscallDesc("unknown #221", unimplementedFunc), /* 222 */ SyscallDesc("security", unimplementedFunc), /* 223 */ SyscallDesc("kloadcall", unimplementedFunc), /* 224 */ SyscallDesc("stat", statFunc<Tru64::F64>), /* 225 */ SyscallDesc("lstat", lstatFunc<Tru64::F64>), /* 226 */ SyscallDesc("fstat", fstatFunc<Tru64::F64>), /* 227 */ SyscallDesc("statfs", statfsFunc<Tru64::F64>), /* 228 */ SyscallDesc("fstatfs", fstatfsFunc<Tru64::F64>), /* 229 */ SyscallDesc("getfsstat", unimplementedFunc), /* 230 */ SyscallDesc("gettimeofday64", unimplementedFunc), /* 231 */ SyscallDesc("settimeofday64", unimplementedFunc), /* 232 */ SyscallDesc("unknown #232", unimplementedFunc), /* 233 */ SyscallDesc("getpgid", unimplementedFunc), /* 234 */ SyscallDesc("getsid", unimplementedFunc), /* 235 */ SyscallDesc("sigaltstack", ignoreFunc), /* 236 */ SyscallDesc("waitid", unimplementedFunc), /* 237 */ SyscallDesc("priocntlset", unimplementedFunc), /* 238 */ SyscallDesc("sigsendset", unimplementedFunc), /* 239 */ SyscallDesc("set_speculative", unimplementedFunc), /* 240 */ SyscallDesc("msfs_syscall", unimplementedFunc), /* 241 */ SyscallDesc("sysinfo", unimplementedFunc), /* 242 */ SyscallDesc("uadmin", unimplementedFunc), /* 243 */ SyscallDesc("fuser", unimplementedFunc), /* 244 */ SyscallDesc("proplist_syscall", unimplementedFunc), /* 245 */ SyscallDesc("ntp_adjtime", unimplementedFunc), /* 246 */ SyscallDesc("ntp_gettime", unimplementedFunc), /* 247 */ SyscallDesc("pathconf", unimplementedFunc), /* 248 */ SyscallDesc("fpathconf", unimplementedFunc), /* 249 */ SyscallDesc("sync2", unimplementedFunc), /* 250 */ SyscallDesc("uswitch", unimplementedFunc), /* 251 */ SyscallDesc("usleep_thread", unimplementedFunc), /* 252 */ SyscallDesc("audcntl", unimplementedFunc), /* 253 */ SyscallDesc("audgen", unimplementedFunc), /* 254 */ SyscallDesc("sysfs", unimplementedFunc), /* 255 */ SyscallDesc("subsys_info", unimplementedFunc), /* 256 */ SyscallDesc("getsysinfo", getsysinfoFunc), /* 257 */ SyscallDesc("setsysinfo", setsysinfoFunc), /* 258 */ SyscallDesc("afs_syscall", unimplementedFunc), /* 259 */ SyscallDesc("swapctl", unimplementedFunc), /* 260 */ SyscallDesc("memcntl", unimplementedFunc), /* 261 */ SyscallDesc("fdatasync", unimplementedFunc), /* 262 */ SyscallDesc("oflock", unimplementedFunc), /* 263 */ SyscallDesc("F64_readv", unimplementedFunc), /* 264 */ SyscallDesc("F64_writev", unimplementedFunc), /* 265 */ SyscallDesc("cdslxlate", unimplementedFunc), /* 266 */ SyscallDesc("sendfile", unimplementedFunc),};const int Tru64::Num_Syscall_Descs = sizeof(Tru64::syscallDescs) / sizeof(SyscallDesc);const int Tru64::Max_Syscall_Desc = Tru64::Num_Syscall_Descs - 1;SyscallDesc Tru64::machSyscallDescs[] = { /* 0 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 1 */ SyscallDesc("m5_mutex_lock", m5_mutex_lockFunc), /* 2 */ SyscallDesc("m5_mutex_trylock", m5_mutex_trylockFunc), /* 3 */ SyscallDesc("m5_mutex_unlock", m5_mutex_unlockFunc), /* 4 */ SyscallDesc("m5_cond_signal", m5_cond_signalFunc), /* 5 */ SyscallDesc("m5_cond_broadcast", m5_cond_broadcastFunc), /* 6 */ SyscallDesc("m5_cond_wait", m5_cond_waitFunc), /* 7 */ SyscallDesc("m5_thread_exit", m5_thread_exitFunc), /* 8 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 9 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 10 */ SyscallDesc("task_self", unimplementedFunc), /* 11 */ SyscallDesc("thread_reply", unimplementedFunc), /* 12 */ SyscallDesc("task_notify", unimplementedFunc), /* 13 */ SyscallDesc("thread_self", unimplementedFunc), /* 14 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 15 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 16 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 17 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 18 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 19 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 20 */ SyscallDesc("msg_send_trap", unimplementedFunc), /* 21 */ SyscallDesc("msg_receive_trap", unimplementedFunc), /* 22 */ SyscallDesc("msg_rpc_trap", unimplementedFunc), /* 23 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 24 */ SyscallDesc("nxm_block", nxm_blockFunc), /* 25 */ SyscallDesc("nxm_unblock", nxm_unblockFunc), /* 26 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 27 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 28 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 29 */ SyscallDesc("nxm_thread_destroy", unimplementedFunc), /* 30 */ SyscallDesc("lw_wire", unimplementedFunc), /* 31 */ SyscallDesc("lw_unwire", unimplementedFunc), /* 32 */ SyscallDesc("nxm_thread_create", nxm_thread_createFunc), /* 33 */ SyscallDesc("nxm_task_init", nxm_task_initFunc), /* 34 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 35 */ SyscallDesc("nxm_idle", nxm_idleFunc), /* 36 */ SyscallDesc("nxm_wakeup_idle", unimplementedFunc), /* 37 */ SyscallDesc("nxm_set_pthid", unimplementedFunc), /* 38 */ SyscallDesc("nxm_thread_kill", unimplementedFunc), /* 39 */ SyscallDesc("nxm_thread_block", nxm_thread_blockFunc), /* 40 */ SyscallDesc("nxm_thread_wakeup", unimplementedFunc), /* 41 */ SyscallDesc("init_process", unimplementedFunc), /* 42 */ SyscallDesc("nxm_get_binding", unimplementedFunc), /* 43 */ SyscallDesc("map_fd", unimplementedFunc), /* 44 */ SyscallDesc("nxm_resched", unimplementedFunc), /* 45 */ SyscallDesc("nxm_set_cancel", unimplementedFunc), /* 46 */ SyscallDesc("nxm_set_binding", unimplementedFunc), /* 47 */ SyscallDesc("stack_create", stack_createFunc), /* 48 */ SyscallDesc("nxm_get_state", unimplementedFunc), /* 49 */ SyscallDesc("nxm_thread_suspend", unimplementedFunc), /* 50 */ SyscallDesc("nxm_thread_resume", unimplementedFunc), /* 51 */ SyscallDesc("nxm_signal_check", unimplementedFunc), /* 52 */ SyscallDesc("htg_unix_syscall", unimplementedFunc), /* 53 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 54 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 55 */ SyscallDesc("host_self", unimplementedFunc), /* 56 */ SyscallDesc("host_priv_self", unimplementedFunc), /* 57 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 58 */ SyscallDesc("kern_invalid", unimplementedFunc), /* 59 */ SyscallDesc("swtch_pri", swtch_priFunc), /* 60 */ SyscallDesc("swtch", unimplementedFunc), /* 61 */ SyscallDesc("thread_switch", unimplementedFunc), /* 62 */ SyscallDesc("semop_fast", unimplementedFunc), /* 63 */ SyscallDesc("nxm_psha
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -