[prev in list] [next in list] [prev in thread] [next in thread] 

List:       qemu-devel
Subject:    [Qemu-devel] USB EHCI development nearing completion
From:       "Mark Burkley" <mark () burkley ! net>
Date:       2006-12-23 15:46:30
Message-ID: 200612231647.kBNGlOdY023554 () fozzy ! burkley ! net
[Download RAW message or body]

Dear list,

 

Just a quick note to let you know I have almost finished an implementation
of an EHCI host controller for USB (usb-ehci.c) for qemu.  I am testing with
an XP guest and so far I have a mass storage flash key, a mouse and a tablet
working.  I haven't yet implemented isochronous or split transactions
though.  It doesn't do companion controller hand-offs for low or full speed
devices either but Windows XP doesn't mind that I am attaching low/full
speed devices through EHCI (I believe Linux guests won't like this).

 

I have asked the company I am working for to give me permission to GPL the
module and so far they are agreeable.  So I am planning to clean up and have
an initial version for check in early in the new year.  If anyone has any
inputs, please do let me know.  I'm new to qemu development so am not sure
of checkin etiquette, etc.  Pointers in that regard appreciated too.


Cheers,

Mark

 


[Attachment #3 (text/html)]

<html xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-IE style='font-size:
10.0pt;font-family:Arial'>Dear list,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-IE style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-IE style='font-size:
10.0pt;font-family:Arial'>Just a quick note to let you know I have almost
finished an implementation of an EHCI host controller for USB (usb-ehci.c) for
qemu.&nbsp; I am testing with an XP guest and so far I have a mass storage
flash key, a mouse and a tablet working.&nbsp; I haven&#8217;t yet implemented
isochronous or split transactions though.&nbsp; It doesn&#8217;t do companion
controller hand-offs for low or full speed devices either but Windows XP \
doesn&#8217;t mind that I am attaching low/full speed devices through EHCI (I believe \
Linux guests won&#8217;t like this).<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-IE style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-IE style='font-size:
10.0pt;font-family:Arial'>I have asked the company I am working for to give me
permission to GPL the module and so far they are agreeable.&nbsp; So I am
planning to clean up and have an initial version for check in early in the new
year.&nbsp; If anyone has any inputs, please do let me know. &nbsp;I&#8217;m
new to qemu development so am not sure of checkin etiquette, etc.&nbsp;
Pointers in that regard appreciated too.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-IE style='font-size:
10.0pt;font-family:Arial'><br>
Cheers,<br>
<br>
Mark<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-IE style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic