Update docs/MANUAL.md

This commit is contained in:
2026-04-06 14:54:07 +02:00
parent f91831616c
commit dd9315f2f1
+9 -1
View File
@@ -25,6 +25,9 @@ The recommended hardware to run PepperOS is the following:
## b. Features
- Round robin preemptive scheduling
- Coexistence of ring 0 and ring 3 processes
## II. Kernel architecture
### a. Boot process
@@ -37,4 +40,9 @@ The recommended hardware to run PepperOS is the following:
## III. Syscall table
Not yet implemented.
The syscall interface in the Pepper kernel uses the System V ABI convention for argument order.
Name | Number (%rax) | arg0 (%rdi) | arg1 (%rsi) | arg2 (%rdx) |
|---|---|---|---|---|
| sys_write | 1 | unsigned int fd | const char* buf | size_t count | |
| sys_exit | 60 | int error_code | | | |