Changes in uspace/drv/usbhub/usbhub.h [d81ef61c:28cb8bf7] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhub/usbhub.h
rd81ef61c r28cb8bf7 36 36 #define DRV_USBHUB_USBHUB_H 37 37 38 #include <ipc/devman.h> 39 #include <usb/usb.h> 40 #include <driver.h> 41 38 42 #define NAME "usbhub" 39 40 #include "usb/hcdhubd.h"41 42 #include <usb/pipes.h>43 43 44 44 /** basic information about device attached to hub */ … … 48 48 }usb_hub_attached_device_t; 49 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 57 58 50 /** Information about attached hub. */ 59 51 typedef struct { 60 52 /** Number of ports. */ 61 53 int port_count; 62 /** attached device handles , for each port one*/54 /** attached device handles */ 63 55 usb_hub_attached_device_t * attached_devs; 64 /** General usb device info. */65 usb_ hcd_attached_device_info_t * usb_device;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 /** hub endpoints */71 usb_hub_endpoints_t endpoints;72 73 60 } usb_hub_info_t; 74 61
Note:
See TracChangeset
for help on using the changeset viewer.