Page 1 of 1

filesystem

Posted: Sun Jun 26, 2005 11:00 pm
by gmoney
i was wondering how to add the fat fs to an os.

Re: filesystem

Posted: Sun Jun 26, 2005 11:00 pm
by carbonBased
By this I'm assuming you mean that you want to add a FAT *driver* to your OS.

This is an area I'm very opinionated on -- any self-respecting OS will have an excellent, light yet extensible driver API. I find this is an area that most OSs severely lack. Because of this, I would like to suggest that you research device driver design as much as possible before implementing your first driver.

After doing this, implementing a FAT driver is trivial -- you'll merely have to research the (freely available) FAT specs, and implement a driver that conforms to your specs while implementing the FAT specs.

--Jeff

Re: filesystem

Posted: Mon Jun 27, 2005 11:00 pm
by blackcatcoder
i fully agree with carbonBased!

first try to create a module/driver system!

i have solved the problem with an module gate! (with no ints)

the driver/module calls the install method and the module gate handles the driver,etc..

good luck!