Differences From Artifact [9c61e189e0]:
- File kcore/platform.syscall.fn.c — part of check-in [f85e6a07dd] at 2019-08-20 22:54:49 on branch trunk — reorganize posix assembly code (user: lexi, size: 890) [annotate] [blame] [check-ins using]
- File mod/kcore/platform.syscall.fn.c — part of check-in [14172a910a] at 2019-08-21 06:00:24 on branch trunk — move modules to a subdirectory in order to keep the directory tree organized and make room for OS-specific build files (user: lexi, size: 890) [annotate] [blame] [check-ins using]
To Artifact [4315e80d93]:
- File kcore/platform.syscall.fn.c — part of check-in [37b0cfaa06] at 2019-08-18 17:56:41 on branch trunk — revamp arch/ makefile, add generic syscall fn on posix, rewrite kiosend() to use k_platform_syscall instead of k_platform_write (user: lexi, size: 884) [annotate] [blame] [check-ins using]
- File mod/kcore/platform.syscall.fn.c — part of check-in [e42b590b45] at 2019-08-24 23:02:13 on branch trunk — stop attempting to auto-detect system constants during build process, and maintain os/arch-specific tables instead (user: lexi, size: 884) [annotate] [blame] [check-ins using]
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
* implementation may vary drastically.
*/
#include <k/def.h>
#include <k/type.h>
#ifdef KFenv_posix
# include <posix/posix.h>
#else
Knoimpl(k_platform_syscall)
#endif
extern void k_platform_syscall_raw (
k_platform_syscall_return* return_slot,
k_platform_syscall_error* error_no_slot,
|
| |
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
* implementation may vary drastically. */ #include <k/def.h> #include <k/type.h> #ifdef KFenv_posix # include <posix.h> #else Knoimpl(k_platform_syscall) #endif extern void k_platform_syscall_raw ( k_platform_syscall_return* return_slot, k_platform_syscall_error* error_no_slot, |