> > > On 26 Oct 2001, Xavier Bestel wrote: > >> le ven 26-10-2001 à 01:14, volodya@xxxxxxxxxxxxxx a écrit : >> >> > > 05,HUE=7\n >> > > 07,some unrelated command >> > > +05\n # The HUE command was successful >> > > :07,reply to unrelated command >> > > :05,HUE=6\n # Driver reported the HUE parameter as >> >> I would prefer a proc-like interface to devices, e.g.: >> >> /dev/video0/hue >> /dev/video0/saturation >> ... >> >> more unix-like, no parsing involved. > > This would be a problem as an application would need to open many files in order to > operate such interface. Additionally, you underestimate the number of files needed. > We'll need hue_range, hue_label, hue_comment and something else.. > > Parsing is not that hard I believe. > > Vladimir Dergachev > Might I suggest a single file interface then? Say /dev/video0/config, which would hold hue: 0 saturation: 0 brightness: 0 etc.. which one could open and read or write param: value to. This, or with the linux wireless config tools, is how the airo module allows you to modify card values and personally I like the simplicity of the approach. >> >> Xav >> >> - >> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body >> of a message to majordomo@xxxxxxxxxxxxxxx >> More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the >> FAQ at http://www.tux.org/lkml/ >> -- Morgan Collins [Ax0n] http://sirmorcant.morcant.org Software is something like a machine, and something like mathematics, and something like language, and something like thought, and art, and information.... but software is not in fact any of those other things.