feat: taskfs for export process to filesystem
authorMinep <zelong56@gmail.com>
Mon, 29 Aug 2022 12:53:49 +0000 (13:53 +0100)
committerMinep <zelong56@gmail.com>
Mon, 29 Aug 2022 12:53:49 +0000 (13:53 +0100)
commit61a1daa59589212608039e2734009870818bacd3
tree66c16d36081049ca9a4672ae910cf2406dc1d63f
parent6d75e31596b5ac2e638c8a31c6c2185ee4053b6b
feat: taskfs for export process to filesystem
chore: refactor, fixes and cleanup
24 files changed:
lunaix-os/includes/lunaix/common.h
lunaix-os/includes/lunaix/dirent.h
lunaix-os/includes/lunaix/fs.h
lunaix-os/includes/lunaix/fs/taskfs.h [new file with mode: 0644]
lunaix-os/includes/lunaix/fs/twifs.h
lunaix-os/includes/lunaix/fs/twimap.h [new file with mode: 0644]
lunaix-os/includes/lunaix/mm/page.h
lunaix-os/includes/lunaix/process.h
lunaix-os/includes/lunaix/sched.h
lunaix-os/kernel/demos/simple_sh.c
lunaix-os/kernel/device/devfs.c
lunaix-os/kernel/fs/fs_setup.c
lunaix-os/kernel/fs/mount.c
lunaix-os/kernel/fs/ramfs/ramfs.c
lunaix-os/kernel/fs/twifs/twifs.c
lunaix-os/kernel/fs/twimap.c [moved from lunaix-os/kernel/fs/twifs/twimap.c with 74% similarity]
lunaix-os/kernel/fs/vfs.c
lunaix-os/kernel/k_init.c
lunaix-os/kernel/process/process.c [moved from lunaix-os/kernel/process.c with 100% similarity]
lunaix-os/kernel/process/sched.c [moved from lunaix-os/kernel/sched.c with 98% similarity]
lunaix-os/kernel/process/signal.c [moved from lunaix-os/kernel/signal.c with 100% similarity]
lunaix-os/kernel/process/task_attr.c [new file with mode: 0644]
lunaix-os/kernel/process/taskfs.c [new file with mode: 0644]
lunaix-os/libs/klibc/stdio/ksprintf.c