Index: uspace/drv/uhci/callback.c
===================================================================
--- uspace/drv/uhci/callback.c	(revision 1431e8f18c29cdbe1625f839cca77179cb777e8c)
+++ uspace/drv/uhci/callback.c	(revision 76b577343e0ea90cd9a356ab816cd9795a65ad55)
@@ -48,5 +48,5 @@
 		  instance->callback_in, outcome, act_size);
 		instance->callback_in(
-		  instance->dev, act_size, outcome, instance->arg);
+		  instance->dev, outcome, act_size, instance->arg);
 	} else {
 		assert(instance->callback_out);
Index: uspace/drv/uhci/uhci_struct/transfer_descriptor.c
===================================================================
--- uspace/drv/uhci/uhci_struct/transfer_descriptor.c	(revision 1431e8f18c29cdbe1625f839cca77179cb777e8c)
+++ uspace/drv/uhci/uhci_struct/transfer_descriptor.c	(revision 76b577343e0ea90cd9a356ab816cd9795a65ad55)
@@ -2,5 +2,5 @@
 #include "transfer_descriptor.h"
 
-#define BUFFER_LEN 10
+#define BUFFER_LEN 40
 
 static void buffer_to_str(char *str, size_t str_size,
