File System Support
Posted: Sat Nov 22, 2003 2:54 pm
Oh, big troubles are ahead of me.
I am going to build basic - *very* basic - support for the ext2-filesystem into my kernel - how should it be else - in form of a service process.
well, some list manipulating routines, I have already at hand, now, I have to create a process list in the realm of the file service - if a process opens a file, it is registered with the file service, gets a list of file pointers (many file pointers can point to one inode), which will be filled in.
It looks like this one will bring more work than the kernel itself. I'll need some bitmap searching routines for the block bitmap block and the inode allccation block.
For God's sake there are some good ressources in the www. The Linux Source code is not the best to read.
anyway, BlueIllusion wouldn't be useful without any file system support. and where is the witz of an operating system that doesn't offer structured disk access?
stay safe, folks!
I am going to build basic - *very* basic - support for the ext2-filesystem into my kernel - how should it be else - in form of a service process.
well, some list manipulating routines, I have already at hand, now, I have to create a process list in the realm of the file service - if a process opens a file, it is registered with the file service, gets a list of file pointers (many file pointers can point to one inode), which will be filled in.
It looks like this one will bring more work than the kernel itself. I'll need some bitmap searching routines for the block bitmap block and the inode allccation block.
For God's sake there are some good ressources in the www. The Linux Source code is not the best to read.
anyway, BlueIllusion wouldn't be useful without any file system support. and where is the witz of an operating system that doesn't offer structured disk access?
stay safe, folks!