Changeset 67352d2 in mainline for uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c
- Timestamp:
- 2011-03-12T22:35:30Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0f3e68c, eb0dc58
- Parents:
- 7f810b3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c
r7f810b3 r67352d2 88 88 } 89 89 90 usb_log_debug2("Created TD : %X:%X:%X:%X(%p).\n",91 instance ->next, instance->status, instance->device,90 usb_log_debug2("Created TD(%p): %X:%X:%X:%X(%p).\n", 91 instance, instance->next, instance->status, instance->device, 92 92 instance->buffer_ptr, buffer); 93 td_print_status(instance); 93 94 if (pid == USB_PID_SETUP) { 94 95 usb_log_debug("SETUP BUFFER: %s\n", … … 126 127 return EOK; 127 128 } 129 /*----------------------------------------------------------------------------*/ 130 void td_print_status(td_t *instance) 131 { 132 assert(instance); 133 const uint32_t s = instance->status; 134 usb_log_debug2("TD(%p) status(%#x):%s %d,%s%s%s%s%s%s%s%s%s%s%s %d.\n", 135 instance, instance->status, 136 (s & TD_STATUS_SPD_FLAG) ? " SPD," : "", 137 (s >> TD_STATUS_ERROR_COUNT_POS) & TD_STATUS_ERROR_COUNT_MASK, 138 (s & TD_STATUS_LOW_SPEED_FLAG) ? " LOW SPEED," : "", 139 (s & TD_STATUS_ISOCHRONOUS_FLAG) ? " ISOCHRONOUS," : "", 140 (s & TD_STATUS_IOC_FLAG) ? " IOC," : "", 141 (s & TD_STATUS_ERROR_ACTIVE) ? " ACTIVE," : "", 142 (s & TD_STATUS_ERROR_STALLED) ? " STALLED," : "", 143 (s & TD_STATUS_ERROR_BUFFER) ? " BUFFER," : "", 144 (s & TD_STATUS_ERROR_BABBLE) ? " BABBLE," : "", 145 (s & TD_STATUS_ERROR_NAK) ? " NAK," : "", 146 (s & TD_STATUS_ERROR_CRC) ? " CRC/TIMEOUT," : "", 147 (s & TD_STATUS_ERROR_BIT_STUFF) ? " BIT_STUFF," : "", 148 (s & TD_STATUS_ERROR_RESERVED) ? " RESERVED," : "", 149 (s >> TD_STATUS_ACTLEN_POS) & TD_STATUS_ACTLEN_MASK 150 ); 151 } 128 152 /** 129 153 * @}
Note:
See TracChangeset
for help on using the changeset viewer.