Changes in uspace/drv/hid/atkbd/atkbd.h [d420b22:15c5418] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/hid/atkbd/atkbd.h
rd420b22 r15c5418 1 1 /* 2 2 * Copyright (c) 2011 Jan Vesely 3 * Copyright (c) 2017 Jiri Svoboda 3 4 * All rights reserved. 4 5 * … … 34 35 */ 35 36 36 #ifndef _AT_KBD_H_37 #define _AT_KBD_H_37 #ifndef AT_KBD_H_ 38 #define AT_KBD_H_ 38 39 39 40 #include <ddf/driver.h> 40 41 #include <fibril.h> 42 #include <io/chardev.h> 41 43 42 44 /** PC/AT keyboard driver structure. */ 43 45 typedef struct { 44 ddf_fun_t *kbd_fun; /**< Keyboard function. */ 45 async_sess_t *parent_sess; /**< Connection to device providing data. */ 46 async_sess_t *client_sess; /**< Callback connection to client. */ 47 fid_t polling_fibril; /**< Fibril retrieving an parsing data. */ 46 /** Keyboard function */ 47 ddf_fun_t *kbd_fun; 48 /** Device providing keyboard connection */ 49 chardev_t *chardev; 50 /** Callback connection to client */ 51 async_sess_t *client_sess; 52 /** Fibril retrieving and parsing data */ 53 fid_t polling_fibril; 48 54 } at_kbd_t; 49 55
Note:
See TracChangeset
for help on using the changeset viewer.