Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/usbhub/usbhub.h

    r39c3d95d r10096231  
    4040#include "usb/hcdhubd.h"
    4141
    42 /** basic information about device attached to hub */
    43 typedef struct{
    44         usb_address_t address;
    45         devman_handle_t devman_handle;
    46 }usb_hub_attached_device_t;
     42
    4743
    4844/** Information about attached hub. */
     
    5046        /** Number of ports. */
    5147        int port_count;
    52         /** attached device handles */
    53         usb_hub_attached_device_t * attached_devs;
    54         /** General usb device info. */
    55         usb_hcd_attached_device_info_t * usb_device;
    56         /** General device info*/
    57         device_t * device;
    58 
     48        /** General device info. */
     49        usb_hcd_attached_device_info_t * device;
    5950} usb_hub_info_t;
    6051
    61 /**
    62  * function running the hub-controlling loop.
    63  * @param noparam fundtion does not need any parameters
    64  */
    65 int usb_hub_control_loop(void * noparam);
    66 
    67 /** Callback when new hub device is detected.
    68  *
    69  * @param dev New device.
    70  * @return Error code.
    71  */
    72 int usb_add_hub_device(device_t *dev);
    73 
    74 /**
    75  * check changes on all registered hubs
    76  */
    77 void usb_hub_check_hub_changes(void);
    78 
    79 
    80 //int usb_add_hub_device(device_t *);
    81 
    82 
     52int usb_add_hub_device(device_t *);
    8353
    8454#endif
Note: See TracChangeset for help on using the changeset viewer.