Index: uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h
===================================================================
--- uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h	(revision 5c830587ad245e2d08bd664e7d756c6dbeb1e177)
+++ uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h	(revision 329c0ee20393d831dacc793c26ac638d9a8e183d)
@@ -55,5 +55,5 @@
 #define ITD_TRANSACTION_OFFSET_SHIFT   0
 
-	volatile uint32_t buffer_pointer[7]
+	volatile uint32_t buffer_pointer[7];
 #define ITD_BUFFER_POINTER_MASK      0xfffff000
 /* First buffer pointer */
@@ -70,4 +70,6 @@
 #define ITD_BUFFER_POINTER_MULTI_SHIFT   0
 
+	/* 64 bit struct only */
+	volatile uint32_t extended_bp[7];
 } itd_t;
 #endif
Index: uspace/drv/bus/usb/ehci/hw_struct/queue_head.h
===================================================================
--- uspace/drv/bus/usb/ehci/hw_struct/queue_head.h	(revision 5c830587ad245e2d08bd664e7d756c6dbeb1e177)
+++ uspace/drv/bus/usb/ehci/hw_struct/queue_head.h	(revision 329c0ee20393d831dacc793c26ac638d9a8e183d)
@@ -141,4 +141,6 @@
 #define QH_BUFFER_POINTER_FTAG_SHIFT  0
 
+	/* 64 bit struct only */
+	volatile uint32_t extended_bp[5];
 } qh_t;
 
Index: uspace/drv/bus/usb/ehci/hw_struct/split_iso_transfer_descriptor.h
===================================================================
--- uspace/drv/bus/usb/ehci/hw_struct/split_iso_transfer_descriptor.h	(revision 5c830587ad245e2d08bd664e7d756c6dbeb1e177)
+++ uspace/drv/bus/usb/ehci/hw_struct/split_iso_transfer_descriptor.h	(revision 329c0ee20393d831dacc793c26ac638d9a8e183d)
@@ -86,4 +86,7 @@
 
 	link_pointer_t back;
+
+	/* 64 bit struct only */
+	volatile uint32_t extended_bp[2];
 } sitd_t;
 #endif
Index: uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h
===================================================================
--- uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h	(revision 5c830587ad245e2d08bd664e7d756c6dbeb1e177)
+++ uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h	(revision 329c0ee20393d831dacc793c26ac638d9a8e183d)
@@ -72,4 +72,6 @@
 #define TD_BUFFER_POINTER_OFFSET_MASK    0xfff
 
+	/* 64 bit struct only */
+	volatile uint32_t extended_bp[5];
 } td_t;
 
