Changeset 40a3bfa in mainline for uspace/drv/bus/usb/xhci/endpoint.h


Ignore:
Timestamp:
2017-10-28T11:25:11Z (6 years ago)
Author:
Petr Manek <petr.manek@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d46ceb2b
Parents:
58ac3ec
Message:

Refactoring. Moved a lot of device deallocation from root hub to bus. Also zeroing DCBAA to avoid assertion fails upon reconnection. Temporarily disabled freeing endpoint data structures due to suspected memory corruption.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/xhci/endpoint.h

    r58ac3ec r40a3bfa  
    125125        /** True if the device can add new endpoints and schedule transfers. */
    126126        volatile bool online;
     127
     128        /** True if the device has been physically detached from the socket. */
     129        volatile bool detached;
    127130} xhci_device_t;
    128131
Note: See TracChangeset for help on using the changeset viewer.