Changeset 3de48b5 in mainline for uspace/drv/uhci-hcd/uhci.c


Ignore:
Timestamp:
2011-02-26T11:20:56Z (14 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
48563a3
Parents:
0063838
Message:

Switch back to polling

reduce debug verbosity

File:
1 edited

Legend:

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

    r0063838 r3de48b5  
    143143
    144144        instance->cleaner = fibril_create(uhci_interrupt_emulator, instance);
    145 //      fibril_add_ready(instance->cleaner);
     145        fibril_add_ready(instance->cleaner);
    146146
    147147        instance->debug_checker = fibril_create(uhci_debug_checker, instance);
     
    287287{
    288288        assert(instance);
    289         if ((status & (UHCI_STATUS_INTERRUPT | UHCI_STATUS_ERROR_INTERRUPT)) == 0)
    290                 return;
    291         usb_log_debug2("UHCI interrupt: %X.\n", status);
     289//      if ((status & (UHCI_STATUS_INTERRUPT | UHCI_STATUS_ERROR_INTERRUPT)) == 0)
     290//              return;
     291//      usb_log_debug2("UHCI interrupt: %X.\n", status);
    292292        transfer_list_remove_finished(&instance->transfers_interrupt);
    293293        transfer_list_remove_finished(&instance->transfers_control_slow);
     
    304304        while (1) {
    305305                uint16_t status = pio_read_16(&instance->registers->usbsts);
    306                 usb_log_debug2("UHCI status: %x.\n", status);
     306//              usb_log_debug2("UHCI status: %x.\n", status);
    307307                status |= 1;
    308308                uhci_interrupt(instance, status);
     
    321321                const uint16_t sts = pio_read_16(&instance->registers->usbsts);
    322322                const uint16_t intr = pio_read_16(&instance->registers->usbintr);
    323                 usb_log_debug("Command: %X Status: %X Interrupts: %x\n",
    324                     cmd, sts, intr);
     323                if (((cmd & UHCI_CMD_RUN_STOP) != 1) || (sts != 0)) {
     324                        usb_log_debug2("Command: %X Status: %X Intr: %x\n",
     325                            cmd, sts, intr);
     326                }
    325327
    326328                uintptr_t frame_list =
Note: See TracChangeset for help on using the changeset viewer.