qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* Implementing isochronous transfers in hw/hcd-ohci.c
@ 2021-09-09 21:06 Programmingkid
  2021-09-10  5:07 ` Gerd Hoffmann
  0 siblings, 1 reply; 8+ messages in thread
From: Programmingkid @ 2021-09-09 21:06 UTC (permalink / raw)
  To: Gerd Hoffmann, QEMU Developers; +Cc: Howard Spoelstra

Hi Gerd,

Howard and I were talking about USB audio problems with Mac OS guests. We think the issue might be with frames being sent to the USB audio card too soon. My guess is only one frame is suppose to be transmitted every 1 millisecond. I was also reading the todo notes in the file hw/hcd-ohci.c. This is what it says:

 * TODO:
 *  o Isochronous transfers
 *  o Allocate bandwidth in frames properly
 *  o Disable timers when nothing needs to be done, or remove timer usage
 *    all together.
 *  o BIOS work to boot from USB storage
*/

Do you think implementing isochronous transfers would fix the audio problems Mac OS guest are experiencing?

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-09-11 15:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-09 21:06 Implementing isochronous transfers in hw/hcd-ohci.c Programmingkid
2021-09-10  5:07 ` Gerd Hoffmann
2021-09-10  6:12   ` Howard Spoelstra
2021-09-10  7:51     ` Gerd Hoffmann
2021-09-10 11:51     ` BALATON Zoltan
2021-09-10 19:23       ` Programmingkid
2021-09-11  9:46         ` Howard Spoelstra
2021-09-11 15:10           ` Programmingkid

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).