Changeset a94cbfa in mainline for uspace/drv/bus/usb/ehci/ehci_rh.h
- Timestamp:
- 2018-01-26T00:55:38Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 77733a9
- Parents:
- 047fbc8
- git-author:
- Ondřej Hlavatý <aearsis@…> (2018-01-26 00:15:17)
- git-committer:
- Ondřej Hlavatý <aearsis@…> (2018-01-26 00:55:38)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/ehci/ehci_rh.h
r047fbc8 ra94cbfa 61 61 uint8_t rempow[STATUS_BYTES(EHCI_MAX_PORTS) * 2]; 62 62 } __attribute__((packed)) hub_descriptor; 63 /** interrupt transfer waiting for an actual interrupt to occur */64 usb_transfer_batch_t *unfinished_interrupt_transfer;65 63 bool reset_flag[EHCI_MAX_PORTS]; 66 64 bool resume_flag[EHCI_MAX_PORTS]; 65 66 /* 67 * This is sort of hacky, but better than duplicating functionality. 68 * We cannot simply store a pointer to a transfer in-progress, in order 69 * to allow it to be aborted. We can however store a reference to the 70 * Status Change Endpoint. Note that this is mixing two worlds together 71 * - otherwise, the RH is "a device" and have no clue about HC, apart 72 * from accessing its registers. 73 */ 74 endpoint_t *status_change_endpoint; 75 67 76 } ehci_rh_t; 68 77
Note:
See TracChangeset
for help on using the changeset viewer.