Changeset 3de48b5 in mainline for uspace/drv/uhci-hcd/uhci.c
- Timestamp:
- 2011-02-26T11:20:56Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 48563a3
- Parents:
- 0063838
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/uhci-hcd/uhci.c
r0063838 r3de48b5 143 143 144 144 instance->cleaner = fibril_create(uhci_interrupt_emulator, instance); 145 //fibril_add_ready(instance->cleaner);145 fibril_add_ready(instance->cleaner); 146 146 147 147 instance->debug_checker = fibril_create(uhci_debug_checker, instance); … … 287 287 { 288 288 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); 292 292 transfer_list_remove_finished(&instance->transfers_interrupt); 293 293 transfer_list_remove_finished(&instance->transfers_control_slow); … … 304 304 while (1) { 305 305 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); 307 307 status |= 1; 308 308 uhci_interrupt(instance, status); … … 321 321 const uint16_t sts = pio_read_16(&instance->registers->usbsts); 322 322 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 } 325 327 326 328 uintptr_t frame_list =
Note:
See TracChangeset
for help on using the changeset viewer.