Changeset 8582076 in mainline for uspace/lib/usbdev/src/pipesinit.c


Ignore:
Timestamp:
2013-01-27T18:44:16Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
70a422b
Parents:
fe9d542
Message:

libusbdev: Add device connection to pipe structure.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usbdev/src/pipesinit.c

    rfe9d542 r8582076  
    155155    usb_standard_interface_descriptor_t *interface,
    156156    usb_standard_endpoint_descriptor_t *endpoint_desc,
    157     usb_device_connection_t *wire)
     157    usb_device_connection_t *wire, usb_dev_session_t *bus_session)
    158158{
    159159
     
    196196            ep_no, description.transfer_type,
    197197            uint16_usb2host(endpoint_desc->max_packet_size),
    198             description.direction);
     198            description.direction, bus_session);
    199199        if (rc != EOK) {
    200200                return rc;
     
    220220    usb_endpoint_mapping_t *mapping, size_t mapping_count,
    221221    const usb_dp_parser_t *parser, const usb_dp_parser_data_t *parser_data,
    222     const uint8_t *interface_descriptor)
     222    const uint8_t *interface_descriptor, usb_dev_session_t *bus_session)
    223223{
    224224        const uint8_t *descriptor = usb_dp_get_nested_descriptor(parser,
     
    236236                            (usb_standard_endpoint_descriptor_t *)
    237237                                descriptor,
    238                             (usb_device_connection_t *) parser_data->arg);
     238                            (usb_device_connection_t *) parser_data->arg,
     239                            bus_session);
    239240                }
    240241
     
    280281    usb_endpoint_mapping_t *mapping, size_t mapping_count,
    281282    const uint8_t *config_descriptor, size_t config_descriptor_size,
    282     usb_device_connection_t *connection)
     283    usb_device_connection_t *connection, usb_dev_session_t *bus_session)
    283284{
    284285        assert(connection);
     
    319320        do {
    320321                (void) process_interface(mapping, mapping_count,
    321                     &dp_parser, &dp_data, interface);
     322                    &dp_parser, &dp_data, interface, bus_session);
    322323                interface = usb_dp_get_sibling_descriptor(&dp_parser, &dp_data,
    323324                    config_descriptor, interface);
Note: See TracChangeset for help on using the changeset viewer.