Implement volume unmounting, collecting VFS volume info, usb Add eject command
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 35s
Build documentation / build-and-deploy (push) Successful in 29s

This commit is contained in:
2026-04-07 21:17:49 +02:00
parent 2f186921d6
commit 7091b128df
15 changed files with 266 additions and 21 deletions

View File

@@ -39,5 +39,7 @@
#define SYS_STREAM_READ 36
#define SYS_GET_PROC_INFO 37
#define SYS_GET_DEVICE_INFO 38
#define SYS_GET_VOLUME_INFO 39
#define SYS_VOLUME_DELETE 40
#endif // _M_SYSCALL_DEFS_H

11
include/volume_info.h Normal file
View File

@@ -0,0 +1,11 @@
#ifndef _VOLUME_INFO_H
#define _VOLUME_INFO_H
#include <path_defs.h>
struct volume_info {
char volume_name[VOLUME_MAX];
char device_key[0x100];
};
#endif // _VOLUME_INFO_H