Changeset b40bfac in mainline for uspace/srv/devman/devman.c
- Timestamp:
- 2010-11-08T07:13:25Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 63a1e60
- Parents:
- d70a463 (diff), 3da12d74 (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/srv/devman/devman.c
rd70a463 rb40bfac 37 37 #include <ipc/devman.h> 38 38 #include <devmap.h> 39 #include <str_error.h> 39 40 40 41 #include "devman.h" … … 446 447 bool start_driver(driver_t *drv) 447 448 { 449 int rc; 450 448 451 printf(NAME ": start_driver '%s'\n", drv->name); 449 452 450 const char *argv[2]; 451 452 argv[0] = drv->name; 453 argv[1] = NULL; 454 455 int err; 456 if (task_spawn(drv->binary_path, argv, &err) == 0) { 457 printf(NAME ": error spawning %s, errno = %d\n", 458 drv->name, err); 453 rc = task_spawnl(NULL, drv->binary_path, drv->binary_path, NULL); 454 if (rc != EOK) { 455 printf(NAME ": error spawning %s (%s)\n", 456 drv->name, str_error(rc)); 459 457 return false; 460 458 }
Note:
See TracChangeset
for help on using the changeset viewer.