file system design
Posted: Fri Jan 23, 2004 12:00 am
Hello:
I am working into my OS's file system and I choice the FAT architecture.
By now it works like this:
If the user want to work with some volume, the user must call a function called 'open_volume()'. This function load the FAT information about the volume and return an address to this information. Then when need data about this volume just read it from this address.
All this work fine, but I have some questions about how I must handle the directories information.
It is necessary a work directory for each volume the user open?
It is possible open many directories for each volume?
What kind on information is necessary to save about the directories?
Maybe someone have some idea or know some web site where I could get some ideas.
Every little idea can help me,
thank you very much,
pepito
I am working into my OS's file system and I choice the FAT architecture.
By now it works like this:
If the user want to work with some volume, the user must call a function called 'open_volume()'. This function load the FAT information about the volume and return an address to this information. Then when need data about this volume just read it from this address.
All this work fine, but I have some questions about how I must handle the directories information.
It is necessary a work directory for each volume the user open?
It is possible open many directories for each volume?
What kind on information is necessary to save about the directories?
Maybe someone have some idea or know some web site where I could get some ideas.
Every little idea can help me,
thank you very much,
pepito