
Data Fields | |
| void * | next |
| HANDLE * | event |
| void(* | callback )(void) |
| int | bank |
| int | pin |
| int | lastState |
| int | newState |
| int | fx |
| uint32_t | fxt |
| uint32_t | TimeDown |
| void* KEYEventT::next |
Pointer to next key or NULL on last key
Definition at line 90 of file keys.c.
Referenced by NutRegisterKey(), and sys_key().
Handle for key event
Definition at line 91 of file keys.c.
Referenced by NutAssignKeyEvt(), and NutRegisterKey().
| void(* KEYEventT::callback)(void) |
Function Pointer if key is activated
Definition at line 92 of file keys.c.
Referenced by NutAssignKeyFkt(), and NutRegisterKey().
| int KEYEventT::bank |
GPIO bank of key
Definition at line 93 of file keys.c.
Referenced by InitKEY(), NutRegisterKey(), and sys_key().
| int KEYEventT::pin |
GPIO pin of key
Definition at line 94 of file keys.c.
Referenced by InitKEY(), NutRegisterKey(), and sys_key().
last state sampled from port
Definition at line 95 of file keys.c.
Referenced by NutRegisterKey(), and sys_key().
current state sampled from port
Definition at line 96 of file keys.c.
Referenced by NutAssignKeyEvt(), NutAssignKeyFkt(), NutGetKeyState(), NutRegisterKey(), and sys_key().
| int KEYEventT::fx |
Action type of key
Definition at line 97 of file keys.c.
Referenced by NutRegisterKey(), and sys_key().
time for action
Definition at line 98 of file keys.c.
Referenced by NutRegisterKey(), and sys_key().
System time in ms at key down recognized
Definition at line 99 of file keys.c.
Referenced by NutGetKeyTime(), NutRegisterKey(), and sys_key().