Messages in this thread | | | From | Perry Harrington <> | Subject | Raw devices | Date | Mon, 12 Jan 1998 23:39:00 -0800 (PST) |
| |
All of that talk about device numbers, etc made me think about raw devices. Is anyone out there working on integrating raw character device drivers into the various drivers?
I am assuming that this would simply be another file_operation structure in each driver and code that would need to support character level operation. It would seem logical to me that one would need to implement raw I/O in each driver separately, since the VFS layer can only call the functions provided, if they are block functions, then that's it. You'd need functions which ignore the buffer cache, and work on a character basis vs block basis. Am I foolish to want to undertake adding raw device support? To those who are knowledgable in the ways of device drivers, does this seem like a large undertaking?
Ok, dumb question (but I promise to grow from it!), is there a 'Todo' kind of list of things that need to be implemented, that one could take a stab at? If so, where can I obtain it.
Thanks for listening to my speil.
--Perry
-- Perry Harrington Linux rules all OSes. APSoft () email: perry@apsoft.com Think Blue. /\
| |