Age | Commit message (Collapse) | Author |
|
This syscall aims to fill the given buffer with cryptographically secure
random data. If the syscall returns and does not cause a page fault it
will **always** have filled the buffer with random data and never gives
back any error value.
|
|
The /include directory contains definitons that both the kernel and libc
need to be in sync.
|
|
|
|
|
|
|
|
|
|
|
|
Currently certain parts of the code are taken from osdev wiki as there
seems to be very little documentation that I can find on how H2D FIS is
structured. Those parts, especially some of the uglier parts of the
example code will be rewritten/changed.
|
|
|
|
Previously this would be hardcoded but now it can be detected by the
bootloader and passed in via the multiboot header.
|
|
This is to allow both the kernel and the userland to share certain
header files and to make the folder structure a bit more clear.
|