On Sa, 2014-08-09 at 23:34 +0300, Jack Un wrote:
> Hi,
>
> Hope i'm doing this right.
Almost.
> There appears to be typo in OHCI with isochronous transfers
> resulting in isoch. transfer descriptor state never being written back.
> The'put_words' function is in a OR statement hence it is never c
Hi,
> Subject: [Qemu-devel] [PATCH] Fix OHCI ISO TD state never being written back.
>
> Signed-off-by: Jack Un
> ---
> hw/usb/hcd-ohci.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/hw/usb/hcd-ohci.c b/hw/usb/hcd-ohci.c
> index 13af
Hi,
Hope i'm doing this right.
There appears to be typo in OHCI with isochronous transfers
resulting in isoch. transfer descriptor state never being written back.
The'put_words' function is in a OR statement hence it is never called.
Signed-off-by: Jack Un
---
hw/usb/hcd-ohci.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/usb/hcd-ohci.c b/hw/usb/hcd-ohci.c
index 13afdf5..cacf7b0 100644
--- a/hw/usb/hcd-ohci.c
+++ b/hw/usb/hcd-ohci.c
@@ -619,8 +619,8 @@ static inline int ohci_put_td(OHCIState *ohc