feat: twifs - pseudo file system for lunaix kernel state exposure
authorMinep <zelong56@gmail.com>
Sun, 24 Jul 2022 12:51:16 +0000 (13:51 +0100)
committerMinep <zelong56@gmail.com>
Sun, 24 Jul 2022 12:51:16 +0000 (13:51 +0100)
commit5fc669295655ec0eea7722aa4a48921dc6b700ec
treef26215e2c60177ae130044b55db5b3a7b823bfa8
parent4769a870917b98723690aa336d12d0656769528b
feat: twifs - pseudo file system for lunaix kernel state exposure
feat: vfs_path_walk now capable to mkdir enroute, and handle malformed path.
feat: mkdir, open and close file.
feat: datetime to unix time conversion.
fix: some design consideration.
lunaix-os/.gitignore
lunaix-os/includes/lunaix/clock.h
lunaix-os/includes/lunaix/ds/hstr.h
lunaix-os/includes/lunaix/fs.h
lunaix-os/includes/lunaix/fs/twifs.h [new file with mode: 0644]
lunaix-os/includes/lunaix/spike.h
lunaix-os/kernel/fs/twifs.c [new file with mode: 0644]
lunaix-os/kernel/fs/vfs.c
lunaix-os/kernel/time/clock.c