[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
File System
- Date: Tue, 10 Aug 1999 10:07:44 -0500
- From: janovetz at tempest.ece.uiuc.edu (Jake Janovetz)
- Subject: File System
Peter,
How are you (or can you) separate the filesystem from the physical
layer of implementation? That is, I'm wondering how to avoid
redundant code when different media are presented -- floppy, hard drive,
Flash, CD, etc. Does the filesystem change for each media or can
they be reused to an extent?
Cheers,
Jake
On Tue, Aug 10, 1999 at 08:50:53AM -0600, Peter Shoebridge wrote:
> I finally got a clean build last night of the latest snapshot and started looking at how to integrate the file system drivers I have.
>
> I have some questions on the layout of files.
>
> I propose at directory libfs under the lib tree with directories for each file system under that (e.g. cdfs, fatfs etc), sound ok?
>
> Next, where would I put common files to those libs (i.e. libcdfs.a, libfatfs.a etc.)? Would I have an include directory under the libfs? How do they get copied across to the build tree?
>
> Any other tips/recomendations regarding file layout??
>
> Thanks
>
> Peter Shoebridge
>
>
--
janovetz at uiuc.edu | Once you have flown, you will walk the earth with
University of Illinois | your eyes turned skyward, for there you have been,
| there you long to return. -- da Vinci
PP-ASEL | http://www.ews.uiuc.edu/~janovetz/index.html
- References:
- File System
- From: peter at zeecube.com (Peter Shoebridge)