Changeset ea30cc1 in mainline for uspace/drv/bus/usb/usbhub/usbhub.c
- Timestamp:
- 2013-01-06T02:36:27Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c95c00e
- Parents:
- dc1d499
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/usbhub/usbhub.c
rdc1d499 rea30cc1 147 147 /* Start hub operation. */ 148 148 opResult = usb_device_auto_poll(hub_dev->usb_device, 0, 149 hub_port_changes_callback, ((hub_dev->port_count + 1 + 8) / 8), 149 hub_port_changes_callback, ((hub_dev->port_count + 1 + 7) / 8), 150 255000, 150 151 usb_hub_polling_terminated_callback, hub_dev); 151 152 if (opResult != EOK) { … … 247 248 248 249 /* N + 1 bit indicates change on port N */ 249 for (size_t port = 0; port < hub->port_count + 1; port++) {250 for (size_t port = 0; port < hub->port_count; ++port) { 250 251 const size_t bit = port + 1; 251 252 const bool change = (change_bitmap[bit / 8] >> (bit % 8)) & 1;
Note:
See TracChangeset
for help on using the changeset viewer.