ApertureOS
|
Data Structures | |
struct | SyscallEntry |
Functions | |
uint32_t | SyscallManager_SyscallRaised (Registers *regs) |
void | SyscallManager_Initialize (void) |
void | SyscallManager_RegisterSyscall (uint32_t syscall_ID, SyscallHandler handler, uint32_t argc) |
SyscallRegisterError | SyscallManager_RegisterAppendSyscall (SyscallHandler handler, uint32_t argc) |
Variables | |
uint32_t | curIndex |
SyscallEntry | syscalls [MAX_SYSCALLS] |
void SyscallManager_Initialize | ( | void | ) |
SyscallRegisterError SyscallManager_RegisterAppendSyscall | ( | SyscallHandler | handler, |
uint32_t | argc | ||
) |
void SyscallManager_RegisterSyscall | ( | uint32_t | syscall_ID, |
SyscallHandler | handler, | ||
uint32_t | argc | ||
) |
uint32_t SyscallManager_SyscallRaised | ( | Registers * | regs | ) |
uint32_t curIndex |
SyscallEntry syscalls[MAX_SYSCALLS] |