[U-Boot] [PATCH] i.MX6: mx6qsabrelite: Add keypress support
Wolfgang Denk
wd at denx.de
Sat Mar 3 16:48:51 CET 2012
Dear Eric Nelson,
In message <4F52390C.4080108 at boundarydevices.com> you wrote:
>
> > Why not make it an STDIN device as any other keyboard?
> >
> Is there a non-blocking read from stdin available to boot script?
>
> How would we represent keys like "Menu", "Home", "Volume up" and "Volume down"?
>
> Through ANSI escape sequences?
No. You don't have to. Mapping key presses to functions (bind them to
commands) is a different thing. Keys could be "1", "2", "3" and "4",
and could be mapped to "run cmd_1", ... "run cmd_4" respectively.
Then the user can define what "cmd_1" etc. does.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies and the
other is to make it so complicated that there are no obvious defi-
ciencies. - Charles Anthony Richard Hoare
More information about the U-Boot
mailing list