US_BULK_FLAG_IN
cbw->Flags & ~US_BULK_FLAG_IN || cbw->Length <= 0 ||
if (cbw->Flags & US_BULK_FLAG_IN)
cmd->is_read = cbw->Flags & US_BULK_FLAG_IN ? 1 : 0;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = US_BULK_FLAG_IN;
bcb->Flags = (dir == DMA_FROM_DEVICE) ? US_BULK_FLAG_IN : US_BULK_FLAG_OUT;
bcb->Flags = (dir == DMA_FROM_DEVICE) ? US_BULK_FLAG_IN : US_BULK_FLAG_OUT;
US_BULK_FLAG_IN : US_BULK_FLAG_OUT;