aboutsummaryrefslogtreecommitdiff
path: root/common/uapi/conf.c
AgeCommit message (Collapse)Author
2023-04-30rename to kmiKimplul
2022-11-21make syscall handlers voidKimplul
2022-11-21possible optimisationsKimplul
2022-11-13give symbolic name to rpc stack ratioKimplul
2022-11-13outline rpc stack handlingKimplul
2022-11-12initial rpc implementationsKimplul
2022-10-21beautificationKimplul
2022-09-22add assign syscall skeletonKimplul
2022-09-15change syscalls to take 5 params and return 6Kimplul
+ In total, a syscall is built up of 6 values, with the first being the syscall number. Symmetrically, the first value is now a status and the following five values return "values". This allows us to cram in more info into the ipc_* functions. The performance difference is absolutely minimal, at least from my testing in qemu.
2022-06-12doxygen shows no warningsKimplul
+ Does not mean documentation is done, but it's a nice little achievement nonetheless.
2022-06-12add license textsKimplul
2022-06-09continue documentationKimplul
2022-05-24make process loading more genericKimplul
2022-05-22add @file info to all filesKimplul
+ Next step, start documenting contents of each file.
2022-05-09improve uapiKimplul
2022-04-23ran clang-formatKimplul
2022-04-21start working on timer subsysKimplul
2022-04-17expand sbi implementation a bitKimplul
2022-04-10add clang format and run itKimplul
2021-12-29RefactoringKimplul
+ Mainly just moving stuff out or arch/riscv/ that should be handled in common/ + Prepared separate process stack/call stack for server callbacks, rest to be implemeted soon ish
2021-12-27Started work on syscallsKimplul