Go to the FreeLists Home Page Home Signup Help Login
 



[openbeosstorage] || [Date Prev] [12-2002 Date Index] [Date Next] || [Thread Prev] [12-2002 Thread Index] [Thread Next]

[openbeosstorage] First C Device API Draft

  • From: ingo_weinhold@xxxxxx
  • To: "Storage Kit" <openbeosstorage@xxxxxxxxxxxxx>
  • Date: Mon, 16 Dec 2002 17:19:43 +0100 (MET)
Hi,

I tried to commit my first draft for the low level device API --
unfortunately ssh doesn't work any longer on my machine and therefore I had to 
zip what
I've done (http://cs.tu-berlin.de/~bonefish/download/partscan.zip). In
absence of an idea for a better name, the kernel module bundling the 
functionality
for getting information about sessions and partitions of devices is called
partscan (for partition scanner, better suggestions are welcome :-) and resides
in `src/add-ons/kernel/partscan'. The modules for sessions, partitions and
FSs go into the respective subdirs. Currently only one, `partition/intel',
being able to recognize DOS partition maps is implemented.

The headers for the modules live in `headers/private/partscan'. They contain
a bit of documentation about there API. The user API is defined in
`headers/os/kernel/fs_device.h'.

In `src/tests/add-ons/kernel/partscan' the user land versions of the modules
are built and there's also some test code.

As said, this is a first draft. Suggestions/ideas are very welcome.

CU, Ingo






[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.