Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usbhost/src/endpoint.c

    r0ee999d r9d58539  
    5050endpoint_t * endpoint_create(usb_address_t address, usb_endpoint_t endpoint,
    5151    usb_direction_t direction, usb_transfer_type_t type, usb_speed_t speed,
    52     size_t max_packet_size, size_t bw, usb_address_t tt_address, unsigned tt_p)
     52    size_t max_packet_size, size_t bw)
    5353{
    5454        endpoint_t *instance = malloc(sizeof(endpoint_t));
     
    6363                instance->toggle = 0;
    6464                instance->active = false;
    65                 instance->tt.address = tt_address;
    66                 instance->tt.port = tt_p;
    6765                instance->hc_data.data = NULL;
    6866                instance->hc_data.toggle_get = NULL;
     
    7472        return instance;
    7573}
    76 
     74/*----------------------------------------------------------------------------*/
    7775/** Properly dispose of endpoint_t structure.
    7876 * @param instance endpoint_t structure.
     
    8684        free(instance);
    8785}
    88 
     86/*----------------------------------------------------------------------------*/
    8987/** Set device specific data and hooks.
    9088 * @param instance endpoint_t structure.
     
    103101        fibril_mutex_unlock(&instance->guard);
    104102}
    105 
     103/*----------------------------------------------------------------------------*/
    106104/** Clear device specific data and hooks.
    107105 * @param instance endpoint_t structure.
     
    117115        fibril_mutex_unlock(&instance->guard);
    118116}
    119 
     117/*----------------------------------------------------------------------------*/
    120118/** Mark the endpoint as active and block access for further fibrils.
    121119 * @param instance endpoint_t structure.
     
    130128        fibril_mutex_unlock(&instance->guard);
    131129}
    132 
     130/*----------------------------------------------------------------------------*/
    133131/** Mark the endpoint as inactive and allow access for further fibrils.
    134132 * @param instance endpoint_t structure.
     
    142140        fibril_condvar_signal(&instance->avail);
    143141}
    144 
     142/*----------------------------------------------------------------------------*/
    145143/** Get the value of toggle bit.
    146144 * @param instance endpoint_t structure.
     
    158156        return ret;
    159157}
    160 
     158/*----------------------------------------------------------------------------*/
    161159/** Set the value of toggle bit.
    162160 * @param instance endpoint_t structure.
Note: See TracChangeset for help on using the changeset viewer.