Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/syscall/syscall.c

    raf9dd1e r6c34f587  
    5050#include <synch/futex.h>
    5151#include <synch/smc.h>
    52 #include <synch/smp_memory_barrier.h>
    5352#include <ddi/ddi.h>
    5453#include <ipc/event.h>
     
    5756#include <console/console.h>
    5857#include <udebug/udebug.h>
    59 #include <log.h>
    6058
    6159/** Dispatch system call */
     
    8886                rc = syscall_table[id](a1, a2, a3, a4, a5, a6);
    8987        } else {
    90                 log(LF_OTHER, LVL_ERROR,
    91                     "Task %" PRIu64": Unknown syscall %#" PRIxn, TASK->taskid, id);
     88                printf("Task %" PRIu64": Unknown syscall %#" PRIxn, TASK->taskid, id);
    9289                task_kill_self(true);
    9390        }
     
    123120syshandler_t syscall_table[SYSCALL_END] = {
    124121        /* System management syscalls. */
    125         (syshandler_t) sys_kio,
     122        (syshandler_t) sys_klog,
     123        (syshandler_t) sys_tls_set,
    126124       
    127125        /* Thread and task related syscalls. */
     
    142140        (syshandler_t) sys_futex_wakeup,
    143141        (syshandler_t) sys_smc_coherence,
    144         (syshandler_t) sys_smp_memory_barrier,
    145        
    146142       
    147143        /* Address space related syscalls. */
     
    167163       
    168164        /* Event notification syscalls. */
    169         (syshandler_t) sys_ipc_event_subscribe,
    170         (syshandler_t) sys_ipc_event_unsubscribe,
    171         (syshandler_t) sys_ipc_event_unmask,
     165        (syshandler_t) sys_event_subscribe,
     166        (syshandler_t) sys_event_unmask,
    172167       
    173168        /* Capabilities related syscalls. */
     
    183178        (syshandler_t) sys_iospace_enable,
    184179        (syshandler_t) sys_iospace_disable,
    185        
    186         (syshandler_t) sys_ipc_irq_subscribe,
    187         (syshandler_t) sys_ipc_irq_unsubscribe,
     180        (syshandler_t) sys_irq_register,
     181        (syshandler_t) sys_irq_unregister,
    188182       
    189183        /* Sysinfo syscalls. */
     
    196190       
    197191        /* Kernel console syscalls. */
    198         (syshandler_t) sys_debug_console,
    199        
    200         (syshandler_t) sys_klog,
     192        (syshandler_t) sys_debug_activate_console
    201193};
    202194
Note: See TracChangeset for help on using the changeset viewer.