Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/input/port/chardev.c

    rf9b2cb4c r593e023  
    8484        }
    8585       
    86         dev_sess = loc_service_connect(service_id, INTERFACE_DDF,
     86        dev_sess = loc_service_connect(EXCHANGE_ATOMIC, service_id,
    8787            IPC_FLAG_BLOCKING);
    8888        if (dev_sess == NULL) {
     
    9898        }
    9999       
    100         port_id_t port;
    101         rc = async_create_callback_port(exch, INTERFACE_CHAR_CB, 0, 0,
    102             kbd_port_events, NULL, &port);
    103        
     100        /* NB: The callback connection is slotted for removal */
     101        rc = async_connect_to_me(exch, 0, 0, 0, kbd_port_events, NULL);
    104102        async_exchange_end(exch);
    105103       
Note: See TracChangeset for help on using the changeset viewer.