Skip to content

kurutoga/System-Programming

Repository files navigation

EXT2/3 Filesystem Driver

  • Works on 64-bit machine
  • Has support for direct, indirect, double-indirect blocks
  • Color coded mount points =)
  • Most of the code inspiration from Dr. K.C. Wang.

Includes code for the following programs:

cd - change directory

pwd - print working dir

link - regular link

unlink - unlink

symlink - symbolic link

ls - list files

mkdir - make dir

creat - create file

open - open file descriptor

close - close file descriptor

pipe - create a pipe for read/write share.

mount - mount an ext2/3 device

umount - un-mount a device that is mounter already

read - read file

write - write to file

rm - remove file

rmdir - remove directory

and others.

"type.h" has class definitions and headers.

About

EXT2/3 Filesystem Driver in C Low-Level.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages