Index: uspace/drv/uhci-hcd/Makefile
===================================================================
--- uspace/drv/uhci-hcd/Makefile	(revision 1f5c1e619f8747f44de5cff299dbf0494f35ae84)
+++ uspace/drv/uhci-hcd/Makefile	(revision 1669a73d2d1d9e53788ea293e078b073723832ee)
@@ -40,5 +40,5 @@
 	uhci.c \
 	uhci_struct/transfer_descriptor.c \
-	pci.c
+	pci.c 
 
 include $(USPACE_PREFIX)/Makefile.common
Index: uspace/drv/uhci-hcd/iface.c
===================================================================
--- uspace/drv/uhci-hcd/iface.c	(revision 1f5c1e619f8747f44de5cff299dbf0494f35ae84)
+++ uspace/drv/uhci-hcd/iface.c	(revision 1669a73d2d1d9e53788ea293e078b073723832ee)
@@ -35,4 +35,6 @@
 #include <remote_usbhc.h>
 
+#include <usb/debug.h>
+
 #include <errno.h>
 
Index: uspace/drv/uhci-hcd/uhci.c
===================================================================
--- uspace/drv/uhci-hcd/uhci.c	(revision 1f5c1e619f8747f44de5cff299dbf0494f35ae84)
+++ uspace/drv/uhci-hcd/uhci.c	(revision 1669a73d2d1d9e53788ea293e078b073723832ee)
@@ -148,12 +148,16 @@
   usbhc_iface_transfer_out_callback_t callback_out,
   usbhc_iface_transfer_in_callback_t callback_in,
-  void *arg )
+  void *arg)
 {
 	// TODO: Add support for isochronous transfers
-	if (transfer_type == USB_TRANSFER_ISOCHRONOUS)
+	if (transfer_type == USB_TRANSFER_ISOCHRONOUS) {
+		usb_log_warning("ISO transfer not supported.\n");
 		return ENOTSUP;
-
-	if (size >= 1024)
+	}
+
+	if (size >= 1024) {
+		usb_log_warning("Transfer too big.\n");
 		return ENOTSUP;
+	}
 
 	transfer_descriptor_t *td = NULL;
