On Tue, 17 Jul 2012 15:33:59 EDT erik quanstrom <[email protected]>  wrote:
> > > What would be possible is to build a general purpose
> > > building block. Something like this:
> > > - provide a tiny thread library
> > > - provide 9p over USB|serial|UDP
> > > - implement a simple 9p server framework & export a server
> > >   side interface where one can plug in sensor/actuator
> > >   specific routines and specify the FS layout via a string.
> > > - implement a namespace convention for discovering
> > >   capabilities (for example a "help/" dir)
> > > - it should be implementable as a verilog block some day!
> > >   may be not but imagining that keeps the design simple.
> > >
> > > Actually it doesn't have to be 9p. It can be something
> > > simpler.
> > 
> > well, then do it if you think so.
> 
> what i was trying to say before, is that there is already
> some research in the area.  it doesn't have to be proven possible.
> 
> see:
> 
> "9p for embedded devices" http://iwp9.inf.uth.gr/.
> and "levitating across the river styx"
> http://4e.iwp9.org/papers/levitation.pdf

I have read the styx papers. The concept is of course not new.
What I am talking about is packaging up as a reusable
component.  Specifically
- server side api
- ability to discover capabilities. no new client side drivers
  for each new device.

As for "simpler than 9p" I had a different thing in mind from
what is in various iwp9 papers. Not worth talking about in the
abstract.

Reply via email to