Changeset e1dbcbc in mainline for uspace/drv/ohci/root_hub.h
- Timestamp:
- 2011-04-29T13:43:01Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a81a1d09
- Parents:
- 380e0364 (diff), f19f1b7 (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/drv/ohci/root_hub.h
r380e0364 re1dbcbc 50 50 /** usb address of the root hub */ 51 51 usb_address_t address; 52 /** ddf device information */53 ddf_dev_t *device;54 52 /** hub port count */ 55 53 int port_count; 56 54 /** hubs descriptors */ 57 55 usb_device_descriptors_t descriptors; 56 /** interrupt transfer waiting for an actual interrupt to occur */ 57 usb_transfer_batch_t * unfinished_interrupt_transfer; 58 /** pre-allocated interrupt mask 59 * 60 * This is allocated when initializing instance, so that memory 61 * allocation is not needed when processing request. Buffer is used for 62 * interrupt bitmask. 63 */ 64 uint8_t * interrupt_buffer; 65 /** size of interrupt buffer */ 66 size_t interrupt_mask_size; 67 /** instance`s descriptor*/ 68 uint8_t * hub_descriptor; 69 /** size of hub descriptor */ 70 size_t descriptor_size; 71 72 58 73 } rh_t; 59 74 60 int rh_init(rh_t *instance, ddf_dev_t *dev,ohci_regs_t *regs);75 int rh_init(rh_t *instance, ohci_regs_t *regs); 61 76 62 77 int rh_request(rh_t *instance, usb_transfer_batch_t *request);
Note:
See TracChangeset
for help on using the changeset viewer.