MicrOS
|
#include "syscalls_manager.h"
Functions | |
void | syscalls_manager_init () |
void | syscalls_manager_attach_handler (uint16_t function_number, void(*handler)(interrupt_state *state)) |
void | syscalls_manager_detach_handler (uint16_t function_number) |
void | syscalls_manager_call (interrupt_state *state) |
Variables | |
void(* | syscall_handlers [SYSCALLS_MANAGER_MAX_HANDLERS])(interrupt_state *state) |
void syscalls_manager_attach_handler | ( | uint16_t | function_number, |
void(*)(interrupt_state *state) | handler | ||
) |
void syscalls_manager_call | ( | interrupt_state * | state | ) |
void syscalls_manager_detach_handler | ( | uint16_t | function_number | ) |
void syscalls_manager_init | ( | ) |
void(* syscall_handlers[SYSCALLS_MANAGER_MAX_HANDLERS])(interrupt_state *state) |