Hello

-----Original Message-----
From: John Morrison <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Saturday, August 07, 1999 12:56 PM
Subject: Re: [JOS-Kernel] Driver writing (was: Re: [JOS-Kernel] Garbage
collection)



>> > How about doing second-tier work?  Like, filesystem implementations?
>>
>> Yes, that's a good possiblity. ext2fs would be a good starting point. I
>> might even learn something in the process :)
>>
>> (didn't someone write a FAT implementation a long time ago? I think I've
>> seen it on the Wiki ages ago when I was new to the project)
>
>Hmm.. can't recall...

Yes, there was work done on this. Last I remember it was about a year ago.
I think that if we are going to do file system stuff, the best way to start
is have "virtual/embedded file systems", where one file system is stored as
a big file in the parent file system.  This way we don't tromp on the user's
host system.  It would also enable us to easily build upon other file
systems (like having a FAT-16 system, with a ZIP compression system above
that, and above that one is a ext2fs), and also have RAM disks.

This would mean publishing a file type with a raw disk I/O interface.  Each
disk device (including virtual device for file system and RAM) would need an
implementation of this type, becoming the driver.

-Matt




_______________________________________________
Kernel maillist  -  [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel

Reply via email to