Changeset d900699 in mainline for uspace/lib/drv/generic/driver.c
- Timestamp:
- 2011-06-17T16:48:53Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f3a605be
- Parents:
- df8110d3 (diff), 98caf49 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/generic/driver.c
rdf8110d3 rd900699 361 361 if (default_handler != NULL) { 362 362 (*default_handler)(fun, callid, &call); 363 break;363 continue; 364 364 } 365 365 … … 372 372 driver->name, iface_idx); 373 373 async_answer_0(callid, ENOTSUP); 374 break;374 continue; 375 375 } 376 376 … … 384 384 "with id %d.\n", handle, iface_idx); 385 385 async_answer_0(callid, ENOTSUP); 386 break;386 continue; 387 387 } 388 388 … … 403 403 "invalid interface method.", driver->name); 404 404 async_answer_0(callid, ENOTSUP); 405 break;405 continue; 406 406 } 407 407 … … 413 413 */ 414 414 (*iface_method_ptr)(fun, ops, callid, &call); 415 break;416 415 } 417 416 } … … 428 427 429 428 /** Function for handling connections to device driver. */ 430 static void driver_connection(ipc_callid_t iid, ipc_call_t *icall )429 static void driver_connection(ipc_callid_t iid, ipc_call_t *icall, void *arg) 431 430 { 432 431 /* Select interface */
Note:
See TracChangeset
for help on using the changeset viewer.