fixed some syscall docs

float_support
Anton Lydike 4 years ago
parent 1abdc79e5e
commit e45655e4c0

@ -15,15 +15,15 @@ The global symbols (e.g. `SCALL_READ`) are loaded by default. If you specify the
## Read (63) `SCALL_READ`
* `a0`: source file descriptor
* `a1`: addr in which to read
* `a1`: addr at which to write the input
* `a2`: number of bytes to read (at most)
* `return: a0` number of bytes read or -1
* `return in a0`: number of bytes read or -1
## Write (64) `SCALL_WRITE`
* `a0`: target file descriptor
* `a1`: addr from which to read
* `a2`: number of bytes to read
* `return: a0`: number of bytes written or -1
* `a1`: addr at which the data to be written is located
* `a2`: number of bytes to write
* `return in a0`: number of bytes written or -1
## Exit (93) `SCALL_EXIT`
* `a0`: exit code
@ -37,11 +37,11 @@ The global symbols (e.g. `SCALL_READ`) are loaded by default. If you specify the
- `4`: append
* `a1`: addr where path is stored
* `a2`: length of path
* `return: a0`: file descriptor of opened file or -1
* `return in a0`: file descriptor of opened file or -1
Requires flag `--scall-fs` to be set to True
## Close (1025) `SCALL_CLOSE`
* `a0`: file descriptor to close
* `return: a0`: 0 if closed correctly or -1
* `return in a0`: 0 if closed correctly or -1

Loading…
Cancel
Save