Rev 4252 | Rev 4385 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4252 | Rev 4384 | ||
---|---|---|---|
Line 59... | Line 59... | ||
59 | unative_t a4, unative_t a5, unative_t a6, unative_t id) |
59 | unative_t a4, unative_t a5, unative_t a6, unative_t id) |
60 | { |
60 | { |
61 | unative_t rc; |
61 | unative_t rc; |
62 | 62 | ||
63 | #ifdef CONFIG_UDEBUG |
63 | #ifdef CONFIG_UDEBUG |
64 | udebug_syscall_event(a1, a2, a3, a4, a5, a6, id, 0, false); |
64 | // udebug_syscall_event(a1, a2, a3, a4, a5, a6, id, 0, false); |
65 | #endif |
65 | #endif |
66 | 66 | ||
67 | if (id < SYSCALL_END) { |
67 | if (id < SYSCALL_END) { |
68 | rc = syscall_table[id](a1, a2, a3, a4, a5, a6); |
68 | rc = syscall_table[id](a1, a2, a3, a4, a5, a6); |
69 | } else { |
69 | } else { |
Line 74... | Line 74... | ||
74 | 74 | ||
75 | if (THREAD->interrupted) |
75 | if (THREAD->interrupted) |
76 | thread_exit(); |
76 | thread_exit(); |
77 | 77 | ||
78 | #ifdef CONFIG_UDEBUG |
78 | #ifdef CONFIG_UDEBUG |
79 | udebug_syscall_event(a1, a2, a3, a4, a5, a6, id, rc, true); |
79 | // udebug_syscall_event(a1, a2, a3, a4, a5, a6, id, rc, true); |
80 | 80 | ||
81 | /* |
81 | /* |
82 | * Stopping point needed for tasks that only invoke non-blocking |
82 | * Stopping point needed for tasks that only invoke non-blocking |
83 | * system calls. |
83 | * system calls. |
84 | */ |
84 | */ |