Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/vhc/connhost.c

    r284c629 r6427cf67  
    3636#include <errno.h>
    3737#include <usb/usb.h>
    38 #include <usb/hcd.h>
     38#include <usb/addrkeep.h>
    3939
    4040#include "vhcd.h"
     
    6464
    6565static void universal_callback(void *buffer, size_t size,
    66     usb_transaction_outcome_t outcome, void *arg)
     66    int outcome, void *arg)
    6767{
    6868        transfer_info_t *transfer = (transfer_info_t *) arg;
     
    107107
    108108static void control_abort_prematurely(control_transfer_info_t *transfer,
    109     size_t size, usb_transaction_outcome_t outcome)
     109    size_t size, int outcome)
    110110{
    111111        switch (transfer->direction) {
     
    127127
    128128static void control_callback_two(void *buffer, size_t size,
    129     usb_transaction_outcome_t outcome, void *arg)
     129    int outcome, void *arg)
    130130{
    131131        control_transfer_info_t *ctrl_transfer = (control_transfer_info_t *) arg;
    132132
    133         if (outcome != USB_OUTCOME_OK) {
     133        if (outcome != EOK) {
    134134                control_abort_prematurely(ctrl_transfer, outcome, size);
    135135                free(ctrl_transfer);
     
    165165
    166166static void control_callback_one(void *buffer, size_t size,
    167     usb_transaction_outcome_t outcome, void *arg)
     167    int outcome, void *arg)
    168168{
    169169        control_transfer_info_t *transfer = (control_transfer_info_t *) arg;
    170170
    171         if (outcome != USB_OUTCOME_OK) {
     171        if (outcome != EOK) {
    172172                control_abort_prematurely(transfer, outcome, size);
    173173                free(transfer);
     
    219219    usbhc_iface_transfer_out_callback_t callback, void *arg)
    220220{
    221         dprintf(3, "transfer OUT [%d.%d (%s); %zu]",
     221        usb_log_debug2("Transfer OUT [%d.%d (%s); %zu].\n",
    222222            target.address, target.endpoint,
    223223            usb_str_transfer_type(transfer_type),
     
    239239    usbhc_iface_transfer_out_callback_t callback, void *arg)
    240240{
    241         dprintf(3, "transfer SETUP [%d.%d (%s); %zu]",
     241        usb_log_debug2("Transfer SETUP [%d.%d (%s); %zu].\n",
    242242            target.address, target.endpoint,
    243243            usb_str_transfer_type(transfer_type),
     
    259259    usbhc_iface_transfer_in_callback_t callback, void *arg)
    260260{
    261         dprintf(3, "transfer IN [%d.%d (%s); %zu]",
     261        usb_log_debug2("Transfer IN [%d.%d (%s); %zu].\n",
    262262            target.address, target.endpoint,
    263263            usb_str_transfer_type(transfer_type),
     
    382382
    383383
    384 static int reserve_default_address(device_t *dev)
     384static int reserve_default_address(device_t *dev, bool ignored)
    385385{
    386386        usb_address_keeping_reserve_default(&addresses);
     
    394394}
    395395
    396 static int request_address(device_t *dev, usb_address_t *address)
     396static int request_address(device_t *dev, bool ignored, usb_address_t *address)
    397397{
    398398        usb_address_t addr = usb_address_keeping_request(&addresses);
Note: See TracChangeset for help on using the changeset viewer.