Changeset f9b2cb4c in mainline for uspace/srv/hid/input
- Timestamp:
- 2015-08-23T12:50:23Z (10 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9ef495f
- Parents:
- 0dd16778
- Location:
- uspace/srv/hid/input
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/input/ctl/kbdev.c
r0dd16778 rf9b2cb4c 94 94 static int kbdev_ctl_init(kbd_dev_t *kdev) 95 95 { 96 async_sess_t *sess = loc_service_connect( EXCHANGE_SERIALIZE,97 kdev->svc_id, 0);96 async_sess_t *sess = loc_service_connect(kdev->svc_id, 97 INTERFACE_DDF, 0); 98 98 if (sess == NULL) { 99 99 printf("%s: Failed starting session with '%s.'\n", NAME, … … 120 120 } 121 121 122 int rc = async_connect_to_me(exch, 0, 0, 0, kbdev_callback_conn, kbdev); 122 port_id_t port; 123 int rc = async_create_callback_port(exch, INTERFACE_KBD_CB, 0, 0, 124 kbdev_callback_conn, kbdev, &port); 125 123 126 if (rc != EOK) { 124 127 printf("%s: Failed creating callback connection from '%s'.\n", -
uspace/srv/hid/input/input.c
r0dd16778 rf9b2cb4c 745 745 if (irc_service) { 746 746 while (irc_sess == NULL) 747 irc_sess = service_connect_blocking( EXCHANGE_SERIALIZE,748 SERVICE_IRC, 0);747 irc_sess = service_connect_blocking(SERVICE_IRC, 748 INTERFACE_IRC, 0); 749 749 } 750 750 -
uspace/srv/hid/input/port/adb.c
r0dd16778 rf9b2cb4c 69 69 return rc; 70 70 71 dev_sess = loc_service_connect( EXCHANGE_ATOMIC, service_id, 0);71 dev_sess = loc_service_connect(service_id, INTERFACE_DDF, 0); 72 72 if (dev_sess == NULL) { 73 73 printf("%s: Failed to connect to device\n", NAME); … … 82 82 } 83 83 84 rc = async_connect_to_me(exch, 0, 0, 0, kbd_port_events, NULL); 84 port_id_t port; 85 rc = async_create_callback_port(exch, INTERFACE_ADB_CB, 0, 0, 86 kbd_port_events, NULL, &port); 87 85 88 async_exchange_end(exch); 86 89 if (rc != EOK) { -
uspace/srv/hid/input/port/adb_mouse.c
r0dd16778 rf9b2cb4c 84 84 return rc; 85 85 86 dev_sess = loc_service_connect( EXCHANGE_ATOMIC, service_id, 0);86 dev_sess = loc_service_connect(service_id, INTERFACE_DDF, 0); 87 87 if (dev_sess == NULL) { 88 88 printf("%s: Failed to connect to device\n", NAME); … … 98 98 99 99 /* NB: The callback connection is slotted for removal */ 100 rc = async_connect_to_me(exch, 0, 0, 0, mouse_port_events, NULL); 100 port_id_t port; 101 rc = async_create_callback_port(exch, INTERFACE_ADB_CB, 0, 0, 102 mouse_port_events, NULL, &port); 103 101 104 async_exchange_end(exch); 102 105 if (rc != EOK) { -
uspace/srv/hid/input/port/chardev.c
r0dd16778 rf9b2cb4c 84 84 } 85 85 86 dev_sess = loc_service_connect( EXCHANGE_ATOMIC, service_id,86 dev_sess = loc_service_connect(service_id, INTERFACE_DDF, 87 87 IPC_FLAG_BLOCKING); 88 88 if (dev_sess == NULL) { … … 98 98 } 99 99 100 /* NB: The callback connection is slotted for removal */ 101 rc = async_connect_to_me(exch, 0, 0, 0, kbd_port_events, NULL); 100 port_id_t port; 101 rc = async_create_callback_port(exch, INTERFACE_CHAR_CB, 0, 0, 102 kbd_port_events, NULL, &port); 103 102 104 async_exchange_end(exch); 103 105 -
uspace/srv/hid/input/proto/mousedev.c
r0dd16778 rf9b2cb4c 118 118 static int mousedev_proto_init(mouse_dev_t *mdev) 119 119 { 120 async_sess_t *sess = loc_service_connect(EXCHANGE_SERIALIZE, 121 mdev->svc_id, 0); 120 async_sess_t *sess = loc_service_connect(mdev->svc_id, INTERFACE_DDF, 0); 122 121 if (sess == NULL) { 123 122 printf("%s: Failed starting session with '%s'\n", NAME, … … 143 142 } 144 143 145 int rc = async_connect_to_me(exch, 0, 0, 0, mousedev_callback_conn, mousedev); 144 port_id_t port; 145 int rc = async_create_callback_port(exch, INTERFACE_MOUSE_CB, 0, 0, 146 mousedev_callback_conn, mousedev, &port); 147 146 148 async_exchange_end(exch); 147 149 async_hangup(sess);
Note:
See TracChangeset
for help on using the changeset viewer.