Ignore:
File:
1 edited

Legend:

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

    r5a6cc679 r1a2227d  
    146146                if (interface_number_fits
    147147                    && interface_setting_fits
    148                     && endpoint_descriptions_fits) {
     148                    && endpoint_descriptions_fits
     149                    && !mapping->present) {
    149150                        return mapping;
    150151                }
     
    153154                mapping_count--;
    154155        }
     156
    155157        return NULL;
    156158}
     
    165167 * @return Error code.
    166168 */
    167 static errno_t process_endpoint(
     169static int process_endpoint(
    168170    usb_endpoint_mapping_t *mapping, size_t mapping_count,
    169171    usb_standard_interface_descriptor_t *interface,
     
    200202        }
    201203
    202         errno_t err = usb_pipe_initialize(&ep_mapping->pipe, bus_session);
     204        int err = usb_pipe_initialize(&ep_mapping->pipe, bus_session);
    203205        if (err)
    204206                return err;
     
    221223 * @return Error code.
    222224 */
    223 static errno_t process_interface(
     225static int process_interface(
    224226    usb_endpoint_mapping_t *mapping, size_t mapping_count,
    225227    const usb_dp_parser_t *parser, const usb_dp_parser_data_t *parser_data,
     
    291293 * @return Error code.
    292294 */
    293 errno_t usb_pipe_initialize_from_configuration(
     295int usb_pipe_initialize_from_configuration(
    294296    usb_endpoint_mapping_t *mapping, size_t mapping_count,
    295297    const uint8_t *config_descriptor, size_t config_descriptor_size,
Note: See TracChangeset for help on using the changeset viewer.