Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Mar 2010 23:05:41 +0200
From:      Alex RAY <ray@ddteam.net>
To:        Oleksandr Tymoshenko <gonzo@bluezbox.com>
Cc:        hackers@freebsd.org
Subject:   Re: GPIO button and userspace
Message-ID:  <20100317230541.df7060f3.ray@ddteam.net>
In-Reply-To: <A4CCE92C-CDDD-4EB8-B7B4-A920FFBF89AC@bluezbox.com>
References:  <c47304e21003171204j705da26av88afb5c57a3b7557@mail.gmail.com> <A4CCE92C-CDDD-4EB8-B7B4-A920FFBF89AC@bluezbox.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 17 Mar 2010 12:14:49 -0700
Oleksandr Tymoshenko <gonzo@bluezbox.com> wrote:

> 
> On 2010-03-17, at 12:04 PM, Alex RAY wrote:
> 
> > Hackers
> > help find the correct answer, in what way I can send interrupt on GPIO to
> > the userspace script.
> > I know that I can make the device, and open it in program, but it is
> > cumbersome.
> > I know what I can run the script from the kernel, as in Linux, but I think
> > this is not the right way?
> 
>     IMHO the best way to implement it is to run scripts through devd. e.g. create
> use subsystem "GPIO" and few event types: "BUTTON_DOWN", "BUTTON_UP",
> /add yours here/. From the kernel side it's just a matter of calling devctl_notify if I got it right.
> 
> -- 
> gonzo
> 
> 
> 

Sorry, I forgot to clarify that no devd here and no free space for it :)
Embedded, Flash 4M for all. 

-- 
Alex RAY <ray@ddteam.net>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100317230541.df7060f3.ray>