VFS can now reschedule the calling process
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m48s

This commit is contained in:
2026-03-11 19:07:22 +01:00
parent e765855309
commit 04b7355a3d
10 changed files with 196 additions and 120 deletions

View File

@@ -1,6 +1,9 @@
#ifndef _KERNEL_FS_FATFS_CTX_H
#define _KERNEL_FS_FATFS_CTX_H
struct proc;
struct reschedule_ctx;
struct fatfs_ctx {
FL_FILE _files[FATFS_MAX_OPEN_FILES];
int _filelib_init;
@@ -9,6 +12,8 @@ struct fatfs_ctx {
struct fat_list _open_file_list;
struct fat_list _free_file_list;
void* udata;
struct proc* proc;
struct reschedule_ctx* rctx;
};
#endif // _KERNEL_FS_FATFS_CTX_H