Changeset 02f45748 in mainline for uspace/srv/hid/display/output.c
- Timestamp:
- 2019-12-10T10:07:43Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 23e86c6
- Parents:
- df1a019
- git-author:
- Jiri Svoboda <jiri@…> (2019-12-09 18:07:30)
- git-committer:
- Jiri Svoboda <jiri@…> (2019-12-10 10:07:43)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/display/output.c
rdf1a019 r02f45748 44 44 #include "ddev.h" 45 45 #include "output.h" 46 47 #if 048 static void (*kbd_ev_handler)(void *, kbd_event_t *);49 static void *kbd_ev_arg;50 static void (*pos_ev_handler)(void *, pos_event_t *);51 static void *pos_ev_arg;52 53 static void on_keyboard_event(widget_t *widget, void *data)54 {55 printf("Keyboard event\n");56 kbd_ev_handler(kbd_ev_arg, (kbd_event_t *) data);57 }58 59 static void on_position_event(widget_t *widget, void *data)60 {61 pos_ev_handler(pos_ev_arg, (pos_event_t *) data);62 }63 #endif64 46 65 47 /** Check for new display devices. … … 140 122 /** Create display server output. 141 123 * 142 * @param kbd_event_handler143 * @param karg144 * @param pos_event_handler145 * @param parg146 124 * @param routput Place to store pointer to display server output object. 147 125 * @return EOK on success or an error code 148 126 */ 149 errno_t ds_output_create(void (*kbd_event_handler)(void *, kbd_event_t *), 150 void *karg, void (*pos_event_handler)(void *, pos_event_t *), 151 void *parg, ds_output_t **routput) 127 errno_t ds_output_create(ds_output_t **routput) 152 128 { 153 129 ds_output_t *output;
Note:
See TracChangeset
for help on using the changeset viewer.