Changes in uspace/drv/usbhub/usbhub.h [6bb83c7:28cb8bf7] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhub/usbhub.h
r6bb83c7 r28cb8bf7 42 42 #define NAME "usbhub" 43 43 44 //#include "usb/hcdhubd.h" 45 #include <usb/usbdrv.h> 46 #include <usb/hub.h> 47 48 #include <usb/pipes.h> 49 50 /* Hub endpoints. */ 51 typedef struct { 52 usb_endpoint_pipe_t control; 53 usb_endpoint_pipe_t status_change; 54 } usb_hub_endpoints_t; 55 56 44 /** basic information about device attached to hub */ 45 typedef struct{ 46 usb_address_t address; 47 devman_handle_t devman_handle; 48 }usb_hub_attached_device_t; 57 49 58 50 /** Information about attached hub. */ … … 60 52 /** Number of ports. */ 61 53 int port_count; 62 /** attached device handles , for each port one*/63 usb_h c_attached_device_t * attached_devs;64 /** General usb device info. */65 //usb_hcd_attached_device_info_t * usb_device;54 /** attached device handles */ 55 usb_hub_attached_device_t * attached_devs; 56 /** USB address of the hub. */ 57 usb_address_t address; 66 58 /** General device info*/ 67 59 device_t * device; 68 /** connection to hcd */69 //usb_device_connection_t connection;70 usb_hc_connection_t connection;71 /** */72 usb_device_connection_t device_connection;73 /** hub endpoints */74 usb_hub_endpoints_t endpoints;75 60 } usb_hub_info_t; 76 61
Note:
See TracChangeset
for help on using the changeset viewer.