Welcome to the FoxOS website!
ext2_mount::ext2_mount(int disk_id, char* name) undefinedint disk_idchar* nameext2_mount::~ext2_mount() undefinedfile_t* ext2_mount::open(char* path) char* pathfile_t*
void ext2_mount::close(file_t* file) file_t* filevoid
void ext2_mount::read(file_t* file, void* buffer, size_t size, size_t offset) file_t* filevoid* buffersize_t sizesize_t offsetvoid
void ext2_mount::write(file_t* file, void* buffer, size_t size, size_t offset) file_t* filevoid* buffersize_t sizesize_t offsetvoid
void ext2_mount::delete_(file_t* file) file_t* filevoid
void ext2_mount::mkdir(char* path) char* pathvoid
dir_t ext2_mount::dir_at(int idx, char* path) int idxchar* pathdir_t
void ext2_mount::touch(char* path) char* pathvoid