MicrOS
syscalls_manager.h File Reference

Go to the source code of this file.

Macros

#define SYSCALLS_MANAGER_MAX_HANDLERS   65536
 

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)
 

Macro Definition Documentation

◆ SYSCALLS_MANAGER_MAX_HANDLERS

#define SYSCALLS_MANAGER_MAX_HANDLERS   65536

Function Documentation

◆ syscalls_manager_attach_handler()

void syscalls_manager_attach_handler ( uint16_t  function_number,
void(*)(interrupt_state *state)  handler 
)

◆ syscalls_manager_call()

void syscalls_manager_call ( interrupt_state state)

◆ syscalls_manager_detach_handler()

void syscalls_manager_detach_handler ( uint16_t  function_number)

◆ syscalls_manager_init()

void syscalls_manager_init ( )