Changes in uspace/drv/ohci/root_hub.h [66a54cc:361fcec] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/ohci/root_hub.h
r66a54cc r361fcec 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.