Changeset 86c2ccd in mainline for uspace/drv/uhci-hcd/batch.c


Ignore:
Timestamp:
2011-02-26T01:25:28Z (14 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
eb292a0
Parents:
c3ae877
Message:

Fixes

Fixed: infinite loop in device_keeper
Fixed: assertion fail in device_keeper
Fixed: Callback on batches after releasing transfer_list mutex
Fixed: debug output in pci.c

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/uhci-hcd/batch.c

    rc3ae877 r86c2ccd  
    3333 */
    3434#include <errno.h>
     35#include <str_error.h>
    3536
    3637#include <usb/debug.h>
     
    194195
    195196        instance->tds[i].status |= TD_STATUS_COMPLETE_INTERRUPT_FLAG;
     197        usb_log_debug("Control write last TD status: %x.\n",
     198                instance->tds[i].status);
    196199
    197200        instance->next_step = batch_call_out_and_dispose;
     
    228231
    229232        instance->tds[i].status |= TD_STATUS_COMPLETE_INTERRUPT_FLAG;
     233        usb_log_debug("Control read last TD status: %x.\n",
     234                instance->tds[i].status);
    230235
    231236        instance->next_step = batch_call_in_and_dispose;
     
    293298
    294299        int err = instance->error;
    295         usb_log_info("Callback IN(%d): %d, %zu.\n", instance->transfer_type,
    296             err, instance->transfered_size);
     300        usb_log_info("Callback IN(%d): %s(%d), %zu.\n", instance->transfer_type,
     301            str_error(err), err, instance->transfered_size);
    297302
    298303        instance->callback_in(instance->fun,
Note: See TracChangeset for help on using the changeset viewer.