Changeset 27eb1fe in mainline
- Timestamp:
- 2011-04-15T13:27:58Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ad86349
- Parents:
- c9dc471 (diff), aaf6155 (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. - Files:
-
- 8 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
.bzrignore
rc9dc471 r27eb1fe 94 94 ./uspace/drv/usbhid/usbhid 95 95 ./uspace/drv/usbkbd/usbkbd 96 ./uspace/drv/usbmast/usbmast 96 97 ./uspace/drv/usbmid/usbmid 97 98 ./uspace/drv/usbmouse/usbmouse -
boot/arch/amd64/Makefile.inc
rc9dc471 r27eb1fe 51 51 usbkbd \ 52 52 usbhid \ 53 usbmast \ 53 54 usbmid \ 54 55 usbmouse \ -
uspace/Makefile
rc9dc471 r27eb1fe 125 125 drv/usbhid \ 126 126 drv/usbhub \ 127 drv/usbmast \ 127 128 drv/usbmid \ 128 129 drv/usbmouse \ … … 146 147 drv/usbhid \ 147 148 drv/usbhub \ 149 drv/usbmast \ 148 150 drv/usbmid \ 149 151 drv/usbmouse \ -
uspace/doc/doxygroups.h
rc9dc471 r27eb1fe 251 251 252 252 /** 253 * @defgroup drvusbmast USB mass storage driver 254 * @ingroup usb 255 * @brief USB driver for mass storage devices (bulk-only protocol). 256 * This driver is a only a stub and is currently used only for 257 * testing that bulk transfers work. 258 */ 259 260 /** 253 261 * @defgroup drvusbuhci UHCI driver 254 262 * @ingroup usb -
uspace/drv/usbhid/usbhid.c
rc9dc471 r27eb1fe 360 360 rc = usb_hid_check_pipes(hid_dev, dev); 361 361 if (rc != EOK) { 362 usb_hid_free(&hid_dev);362 //usb_hid_free(&hid_dev); 363 363 return rc; 364 364 } … … 368 368 if (rc != EOK) { 369 369 usb_log_error("Failed to initialize report parser.\n"); 370 usb_hid_free(&hid_dev);370 //usb_hid_free(&hid_dev); 371 371 return rc; 372 372 } … … 386 386 " device.\n"); 387 387 fallback = true; 388 assert(hid_dev->subdrivers == NULL); 389 assert(hid_dev->subdriver_count == 0); 388 390 } 389 391 } else { … … 426 428 usb_log_error("No subdriver for handling this device could be" 427 429 " initialized: %s.\n", str_error(rc)); 428 usb_hid_free(&hid_dev); 430 usb_log_debug("Subdriver count: %d\n", 431 hid_dev->subdriver_count); 432 //usb_hid_free(&hid_dev); 429 433 } else { 430 434 bool ok = false; … … 550 554 } 551 555 556 usb_log_debug("Subdrivers: %p, subdriver count: %d\n", 557 (*hid_dev)->subdrivers, (*hid_dev)->subdriver_count); 558 552 559 assert((*hid_dev)->subdrivers != NULL 553 560 || (*hid_dev)->subdriver_count == 0);
Note:
See TracChangeset
for help on using the changeset viewer.