documented kernel syscalls
This commit is contained in:
parent
b19b1c353d
commit
0b1d3d7c04
|
@ -57,13 +57,13 @@ The following calls should be implemented to some degree in noxos 1.0.
|
|||
| 0x0303 | `nx_drv_flush_command_buffer` | This has to be called from a driver. Flushes the command queue buffer at _addr_. | addr | | | | status | N/A |
|
||||
|
||||
## Kernel
|
||||
The kernel syscalls can only be called from the kernels main process [link to processing article needed].
|
||||
These syscalls can only be called from the kernel process.
|
||||
If another process calls them, they will just return without doing anything.
|
||||
|
||||
|
||||
| ID | Name | Description | Arg1 | Arg2 | Arg3 | Arg4 | Result | Status |
|
||||
|-----|------|-------------|------|------|------|------|--------|--------|
|
||||
| | | | | | | | | |
|
||||
| ID | Name | Description | Arg1 | Arg2 | Arg3 | Arg4 | Result | Status |
|
||||
|--------|-----------------------------|------------------------------------------------------------------------------------------------------|------|------|------|------|--------|-------------|
|
||||
| 0xFF01 | `nx_kernel_scheduler_start` | Starts the kernel scheduler. The current execution point will be the kernel processes' first thread. | | | | | | Implemented |
|
||||
| 0xFF02 | `nx_kernel_panic` | Causes a kernel panic. With _msg_ as error message. | msg | | | | | Implemented |
|
||||
|
||||
---
|
||||
|
||||
|
|
Loading…
Reference in New Issue