On Wed, Feb 24, 2010 at 12:45 PM, Jerry Scharf <
[email protected]> wrote:
> I think we need to look into loadable drivers for OWserver/OWFS. [I can
> imagine smoke coming out of Paul's ears.] Once drivers become complex,
> this is the next step of being able to load, unload and update drivers
> within an operating server. It limits the size and function of the core
> system and still gives the board designers and programmers all the
> flexibility they want. You discover a new device, it pulls a driver. The
> drivers allocate their internal state blocks and add any needed sections
> to the persistent state block.
>
No smoke.
I've pondered the installable driver, but the process is daunting. There are
availability/versioning/alternative issues, especially if the devices are
field programmable and mutable like the BAE0910.
I was hoping that the basic capabilities would be built in to OWFS, but that
advanced features would be configured with a text file.
If we actually went to drivers, it wouldn't be that difficult. Slave support
is fairly modular, and the actual slaves entries are in a binary tree that
could easily be expanded on the fly.
Paul Alfille
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers