Hello and mi first question

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
naiksidd_85
Member
Member
Posts: 76
Joined: Thu Jan 17, 2008 1:15 am

Post by naiksidd_85 »

not to offend any one but i will be more than happy if you help me create a FS by dinner......
I am struggling hard for it.

and yes after that Dinner will be on me. :roll:
Learning a lot these days THANKS to OSdev users
User avatar
zaleschiemilgabriel
Member
Member
Posts: 232
Joined: Mon Feb 04, 2008 3:58 am

Post by zaleschiemilgabriel »

naiksidd_85 wrote:not to offend any one but i will be more than happy if you help me create a FS by dinner......
I am struggling hard for it.

and yes after that Dinner will be on me. :roll:
If that's a joke, I don't get it. Also, if it is a joke, stop reading here (or goto next_paragraph :) ).
If by "help me create" you mean "help me code" you're s**t out of luck. If you meant "help me design" that sounds a little better.

I for one have read the SFS spec and I like it. Although it does have it's flaws (it's more suitable for flash drives than IDEs) and there are parts I don't agree with, it's the best I've read so far and by far different to anything I might have though up. Cheers to the authors!
I'm glad there's even a way to access it in Windows. That's an extra cheers. :) When I get home I'll give VDisk a try and if it works the way I expect it to, I'm on my way to implementing SFS.

Unrelated question: When you see something like "reserved (must be 0)" in a specification, what do you interpret it like:
a. The field it describes must be set to 0 when it is created (the first time it is written)
b. The field must be checked when the entire structure is read and if it is not 0, the whole structure should be considered to be incompatible (or broken)
c. same as above, but only give a warning and continue
d. what else could it mean?
:D
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

If that's a joke, I don't get it.
I believe the post above yours was referring to the post (not by you) which said that a filesystem was extremely easy to design.
Unrelated question: When you see something like "reserved (must be 0)" in a specification, what do you interpret it like:
If I'm writing data which includes one of those fields, I would set it to zero. If reading data (and possibly editing then writing again), I would use whatever value is already there, to enable upwards compatibility.
Post Reply