added more tutorial material
							
								
								
									
										
											BIN
										
									
								
								Pictures/BatchISP_Fail.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 27 KiB | 
							
								
								
									
										
											BIN
										
									
								
								Pictures/BatchISP_Success.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 20 KiB | 
							
								
								
									
										743
									
								
								Pictures/USB_Transfers.svg
									
									
									
									
									
										Executable file
									
								
							
							
						
						| @@ -0,0 +1,743 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||
| <svg | ||||
|    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||
|    xmlns:cc="http://creativecommons.org/ns#" | ||||
|    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||
|    xmlns:svg="http://www.w3.org/2000/svg" | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||
|    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||
|    width="744.09448819" | ||||
|    height="1052.3622047" | ||||
|    id="svg2" | ||||
|    sodipodi:version="0.32" | ||||
|    inkscape:version="0.46" | ||||
|    sodipodi:docname="USB_Transfers.svg" | ||||
|    inkscape:output_extension="org.inkscape.output.svg.inkscape"> | ||||
|   <defs | ||||
|      id="defs4"> | ||||
|     <marker | ||||
|        inkscape:stockid="TriangleOutL" | ||||
|        orient="auto" | ||||
|        refY="0.0" | ||||
|        refX="0.0" | ||||
|        id="TriangleOutL" | ||||
|        style="overflow:visible"> | ||||
|       <path | ||||
|          id="path3392" | ||||
|          d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " | ||||
|          style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" | ||||
|          transform="scale(0.8)" /> | ||||
|     </marker> | ||||
|     <marker | ||||
|        inkscape:stockid="Arrow1Lend" | ||||
|        orient="auto" | ||||
|        refY="0.0" | ||||
|        refX="0.0" | ||||
|        id="Arrow1Lend" | ||||
|        style="overflow:visible;"> | ||||
|       <path | ||||
|          id="path3252" | ||||
|          d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " | ||||
|          style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" | ||||
|          transform="scale(0.8) rotate(180) translate(12.5,0)" /> | ||||
|     </marker> | ||||
|     <inkscape:perspective | ||||
|        sodipodi:type="inkscape:persp3d" | ||||
|        inkscape:vp_x="0 : 526.18109 : 1" | ||||
|        inkscape:vp_y="0 : 1000 : 0" | ||||
|        inkscape:vp_z="744.09448 : 526.18109 : 1" | ||||
|        inkscape:persp3d-origin="372.04724 : 350.78739 : 1" | ||||
|        id="perspective10" /> | ||||
|   </defs> | ||||
|   <sodipodi:namedview | ||||
|      id="base" | ||||
|      pagecolor="#ffffff" | ||||
|      bordercolor="#666666" | ||||
|      borderopacity="1.0" | ||||
|      gridtolerance="10000" | ||||
|      guidetolerance="10" | ||||
|      objecttolerance="10" | ||||
|      inkscape:pageopacity="0.0" | ||||
|      inkscape:pageshadow="2" | ||||
|      inkscape:zoom="0.98994949" | ||||
|      inkscape:cx="255.33081" | ||||
|      inkscape:cy="639.70735" | ||||
|      inkscape:document-units="px" | ||||
|      inkscape:current-layer="layer1" | ||||
|      showgrid="false" | ||||
|      inkscape:window-width="1680" | ||||
|      inkscape:window-height="994" | ||||
|      inkscape:window-x="0" | ||||
|      inkscape:window-y="22" /> | ||||
|   <metadata | ||||
|      id="metadata7"> | ||||
|     <rdf:RDF> | ||||
|       <cc:Work | ||||
|          rdf:about=""> | ||||
|         <dc:format>image/svg+xml</dc:format> | ||||
|         <dc:type | ||||
|            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||
|         <cc:license | ||||
|            rdf:resource="http://creativecommons.org/licenses/by/3.0/" /> | ||||
|         <dc:title>USB Transfers</dc:title> | ||||
|         <dc:creator> | ||||
|           <cc:Agent> | ||||
|             <dc:title>Opendous Inc.</dc:title> | ||||
|           </cc:Agent> | ||||
|         </dc:creator> | ||||
|         <dc:subject> | ||||
|           <rdf:Bag> | ||||
|             <rdf:li>USB Transfers Speed Throughput</rdf:li> | ||||
|           </rdf:Bag> | ||||
|         </dc:subject> | ||||
|         <dc:source>www.opendous.org</dc:source> | ||||
|         <dc:description>Based on information from "USB in a Nutshell" by BeyondLogic.org</dc:description> | ||||
|       </cc:Work> | ||||
|       <cc:License | ||||
|          rdf:about="http://creativecommons.org/licenses/by/3.0/"> | ||||
|         <cc:permits | ||||
|            rdf:resource="http://creativecommons.org/ns#Reproduction" /> | ||||
|         <cc:permits | ||||
|            rdf:resource="http://creativecommons.org/ns#Distribution" /> | ||||
|         <cc:requires | ||||
|            rdf:resource="http://creativecommons.org/ns#Notice" /> | ||||
|         <cc:requires | ||||
|            rdf:resource="http://creativecommons.org/ns#Attribution" /> | ||||
|         <cc:permits | ||||
|            rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> | ||||
|       </cc:License> | ||||
|     </rdf:RDF> | ||||
|   </metadata> | ||||
|   <g | ||||
|      inkscape:label="Layer 1" | ||||
|      inkscape:groupmode="layer" | ||||
|      id="layer1"> | ||||
|     <rect | ||||
|        style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|        id="rect3183" | ||||
|        width="139.29189" | ||||
|        height="86.419884" | ||||
|        x="57.086365" | ||||
|        y="830.91168" | ||||
|        ry="35.997875" /> | ||||
|     <rect | ||||
|        style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|        id="rect3185" | ||||
|        width="139.29189" | ||||
|        height="86.419884" | ||||
|        x="57.086365" | ||||
|        y="938.42834" | ||||
|        ry="35.997875" /> | ||||
|     <text | ||||
|        xml:space="preserve" | ||||
|        style="font-size:48px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|        x="213.71138" | ||||
|        y="891.02008" | ||||
|        id="text3232"><tspan | ||||
|          sodipodi:role="line" | ||||
|          id="tspan3234" | ||||
|          x="213.71138" | ||||
|          y="891.02008">= Host to Device</tspan></text> | ||||
|     <text | ||||
|        xml:space="preserve" | ||||
|        style="font-size:48px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|        x="212.86763" | ||||
|        y="998.53674" | ||||
|        id="text3236"><tspan | ||||
|          sodipodi:role="line" | ||||
|          id="tspan3238" | ||||
|          x="212.86763" | ||||
|          y="998.53674">= Device to Host</tspan></text> | ||||
|     <g | ||||
|        id="g5382" | ||||
|        transform="translate(0.338629,0)"> | ||||
|       <g | ||||
|          transform="translate(-5.8157258,-54.285714)" | ||||
|          id="g5340"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect3202" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="99.444855" | ||||
|            y="264.50507" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="139.14256" | ||||
|            y="302.05807" | ||||
|            id="text3204"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3206" | ||||
|              x="139.14256" | ||||
|              y="302.05807" | ||||
|              style="font-weight:bold">OUT</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="127.94529" | ||||
|            y="328.32202" | ||||
|            id="text3208"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3210" | ||||
|              x="127.94529" | ||||
|              y="328.32202">Token Phase</tspan></text> | ||||
|       </g> | ||||
|       <g | ||||
|          transform="translate(-3.9792848,-54.285714)" | ||||
|          id="g5347"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect3212" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="284.50363" | ||||
|            y="264.50507" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="304.91031" | ||||
|            y="302.05807" | ||||
|            id="text3214"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3216" | ||||
|              x="304.91031" | ||||
|              y="302.05807" | ||||
|              style="font-weight:bold">DATA x</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="317.30386" | ||||
|            y="328.32202" | ||||
|            id="text3218"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3220" | ||||
|              x="317.30386" | ||||
|              y="328.32202">Data Phase</tspan></text> | ||||
|       </g> | ||||
|       <g | ||||
|          transform="translate(-2.1428285,-54.285714)" | ||||
|          id="g5354"> | ||||
|         <rect | ||||
|            style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect3222" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="469.56238" | ||||
|            y="264.50507" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="510.44952" | ||||
|            y="302.05811" | ||||
|            id="text3224"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3226" | ||||
|              x="510.44952" | ||||
|              y="302.05811" | ||||
|              style="font-weight:bold">ACK</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="481.69757" | ||||
|            y="328.32202" | ||||
|            id="text3228"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3230" | ||||
|              x="481.69757" | ||||
|              y="328.32202">Handshake Phase</tspan></text> | ||||
|       </g> | ||||
|       <path | ||||
|          id="path4024" | ||||
|          d="M 241.32044,253.4293 L 261.3455,253.4293" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <path | ||||
|          id="path5066" | ||||
|          d="M 428.21564,253.4293 L 448.2407,253.4293" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <text | ||||
|          transform="matrix(0,-1,1,0,0,0)" | ||||
|          id="text5324" | ||||
|          y="86.069191" | ||||
|          x="-285.68808" | ||||
|          style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|          xml:space="preserve"><tspan | ||||
|            y="86.069191" | ||||
|            x="-285.68808" | ||||
|            id="tspan5326" | ||||
|            sodipodi:role="line">Write</tspan></text> | ||||
|     </g> | ||||
|     <g | ||||
|        id="g5406"> | ||||
|       <g | ||||
|          transform="translate(-8.4392414,0)" | ||||
|          id="g5375"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect2383" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="100.61961" | ||||
|            y="93.062866" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="156.11517" | ||||
|            y="130.61592" | ||||
|            id="text3155"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3157" | ||||
|              x="156.11517" | ||||
|              y="130.61592" | ||||
|              style="font-weight:bold">IN</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="129.12006" | ||||
|            y="156.87985" | ||||
|            id="text3159"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3161" | ||||
|              x="129.12006" | ||||
|              y="156.87985">Token Phase</tspan></text> | ||||
|       </g> | ||||
|       <g | ||||
|          transform="translate(-4.2196369,0)" | ||||
|          id="g5368"> | ||||
|         <rect | ||||
|            style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect3163" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="285.67841" | ||||
|            y="93.062866" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="306.08508" | ||||
|            y="130.61592" | ||||
|            id="text3165"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3167" | ||||
|              x="306.08508" | ||||
|              y="130.61592" | ||||
|              style="font-weight:bold">DATA x</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="318.47864" | ||||
|            y="156.87985" | ||||
|            id="text3169"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3171" | ||||
|              x="318.47864" | ||||
|              y="156.87985">Data Phase</tspan></text> | ||||
|       </g> | ||||
|       <g | ||||
|          transform="translate(-1.9073486e-6,0)" | ||||
|          id="g5361"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect3173" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="470.73715" | ||||
|            y="93.062866" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="511.6243" | ||||
|            y="130.61592" | ||||
|            id="text3175"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3177" | ||||
|              x="511.6243" | ||||
|              y="130.61592" | ||||
|              style="font-weight:bold">ACK</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="482.87234" | ||||
|            y="156.87985" | ||||
|            id="text3179"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan3181" | ||||
|              x="482.87234" | ||||
|              y="156.87985">Handshake Phase</tspan></text> | ||||
|       </g> | ||||
|       <path | ||||
|          id="path5068" | ||||
|          d="M 241.06327,136.27281 L 261.08833,136.27281" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <path | ||||
|          id="path5070" | ||||
|          d="M 430.34166,136.27281 L 450.36672,136.27281" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <text | ||||
|          transform="matrix(0,-1,1,0,0,0)" | ||||
|          id="text5328" | ||||
|          y="83.428848" | ||||
|          x="-169.85094" | ||||
|          style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|          xml:space="preserve"><tspan | ||||
|            y="83.428848" | ||||
|            x="-169.85094" | ||||
|            id="tspan5330" | ||||
|            sodipodi:role="line">Read</tspan></text> | ||||
|     </g> | ||||
|     <g | ||||
|        id="g5430" | ||||
|        transform="translate(-0.8009443,0)"> | ||||
|       <g | ||||
|          transform="translate(28.820947,-47.058764)" | ||||
|          id="g5268"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect5194" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="-47.434948" | ||||
|            y="609.15912" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="-7.7372408" | ||||
|            y="646.7121" | ||||
|            id="text5196"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5198" | ||||
|              x="-7.7372408" | ||||
|              y="646.7121" | ||||
|              style="font-weight:bold">OUT</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="-18.934515" | ||||
|            y="672.97607" | ||||
|            id="text5200"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5202" | ||||
|              x="-18.934515" | ||||
|              y="672.97607">Token Phase</tspan></text> | ||||
|       </g> | ||||
|       <g | ||||
|          transform="translate(32.53375,-47.058764)" | ||||
|          id="g5289"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect5204" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="137.62383" | ||||
|            y="609.15912" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="158.0305" | ||||
|            y="646.7121" | ||||
|            id="text5206"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5208" | ||||
|              x="158.0305" | ||||
|              y="646.7121" | ||||
|              style="font-weight:bold">DATA x</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="170.42406" | ||||
|            y="672.97607" | ||||
|            id="text5210"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5212" | ||||
|              x="170.42406" | ||||
|              y="672.97607">Data Phase</tspan></text> | ||||
|       </g> | ||||
|       <g | ||||
|          transform="translate(31.601759,-49.915881)" | ||||
|          id="g5310"> | ||||
|         <rect | ||||
|            style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect5214" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="598.39685" | ||||
|            y="612.01624" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="639.284" | ||||
|            y="649.56927" | ||||
|            id="text5216"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5218" | ||||
|              x="639.284" | ||||
|              y="649.56927" | ||||
|              style="font-weight:bold">ACK</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="610.53204" | ||||
|            y="675.83319" | ||||
|            id="text5220"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5222" | ||||
|              x="610.53204" | ||||
|              y="675.83319">Handshake Phase</tspan></text> | ||||
|       </g> | ||||
|       <path | ||||
|          id="path5224" | ||||
|          d="M 130.01549,605.3103 L 150.04056,605.3103" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <path | ||||
|          id="path5226" | ||||
|          d="M 589.85653,605.3103 L 609.88159,605.3103" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <g | ||||
|          transform="translate(26.855024,-49.201586)" | ||||
|          id="g5317"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect5242" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="414.37204" | ||||
|            y="611.30194" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="434.77872" | ||||
|            y="648.85492" | ||||
|            id="text5244"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5246" | ||||
|              x="434.77872" | ||||
|              y="648.85492" | ||||
|              style="font-weight:bold">DATA x</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="447.17227" | ||||
|            y="675.1189" | ||||
|            id="text5248"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5250" | ||||
|              x="447.17227" | ||||
|              y="675.1189">Data Phase</tspan></text> | ||||
|       </g> | ||||
|       <path | ||||
|          id="path5254" | ||||
|          d="M 401.08499,605.3103 L 421.11005,605.3103" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <path | ||||
|          id="path5258" | ||||
|          d="M 318.78708,605.3103 L 338.81214,605.3103" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <text | ||||
|          id="text5264" | ||||
|          y="608.11304" | ||||
|          x="351.91833" | ||||
|          style="font-size:56px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|          xml:space="preserve"><tspan | ||||
|            y="608.11304" | ||||
|            x="351.91833" | ||||
|            id="tspan5266" | ||||
|            sodipodi:role="line">...</tspan></text> | ||||
|       <text | ||||
|          transform="matrix(0,-1,1,0,0,0)" | ||||
|          id="text5332" | ||||
|          y="-27.11212" | ||||
|          x="-637.56909" | ||||
|          style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|          xml:space="preserve"><tspan | ||||
|            y="-27.11212" | ||||
|            x="-637.56909" | ||||
|            id="tspan5334" | ||||
|            sodipodi:role="line">Write</tspan></text> | ||||
|     </g> | ||||
|     <g | ||||
|        id="g5464" | ||||
|        transform="translate(0.9277897,0)"> | ||||
|       <g | ||||
|          transform="translate(26.016116,1.4285736)" | ||||
|          id="g5275"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect5164" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="-46.260189" | ||||
|            y="437.71686" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="9.2353659" | ||||
|            y="475.26993" | ||||
|            id="text5166"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5168" | ||||
|              x="9.2353659" | ||||
|              y="475.26993" | ||||
|              style="font-weight:bold">IN</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="-17.759748" | ||||
|            y="501.53384" | ||||
|            id="text5170"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5172" | ||||
|              x="-17.759748" | ||||
|              y="501.53384">Token Phase</tspan></text> | ||||
|       </g> | ||||
|       <g | ||||
|          transform="translate(29.672526,1.4285736)" | ||||
|          id="g5282"> | ||||
|         <rect | ||||
|            style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect5174" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="138.7986" | ||||
|            y="437.71686" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="159.20528" | ||||
|            y="475.26993" | ||||
|            id="text5176"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5178" | ||||
|              x="159.20528" | ||||
|              y="475.26993" | ||||
|              style="font-weight:bold">DATA x</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="171.59883" | ||||
|            y="501.53384" | ||||
|            id="text5180"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5182" | ||||
|              x="171.59883" | ||||
|              y="501.53384">Data Phase</tspan></text> | ||||
|       </g> | ||||
|       <g | ||||
|          transform="translate(28.571375,-1.4285736)" | ||||
|          id="g5303"> | ||||
|         <rect | ||||
|            style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect5184" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="599.57166" | ||||
|            y="440.57401" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="640.4588" | ||||
|            y="478.12708" | ||||
|            id="text5186"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5188" | ||||
|              x="640.4588" | ||||
|              y="478.12708" | ||||
|              style="font-weight:bold">ACK</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="611.70685" | ||||
|            y="504.39099" | ||||
|            id="text5190"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5192" | ||||
|              x="611.70685" | ||||
|              y="504.39099">Handshake Phase</tspan></text> | ||||
|       </g> | ||||
|       <path | ||||
|          id="path5228" | ||||
|          d="M 128.35724,482.35537 L 148.3823,482.35537" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <path | ||||
|          id="path5230" | ||||
|          d="M 588.02915,482.35537 L 608.05421,482.35537" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <g | ||||
|          transform="translate(23.881037,-0.7142487)" | ||||
|          id="g5296"> | ||||
|         <rect | ||||
|            style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3.84972763;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|            id="rect5232" | ||||
|            width="139.29189" | ||||
|            height="86.419884" | ||||
|            x="415.54681" | ||||
|            y="439.85968" | ||||
|            ry="35.997875" /> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="435.95349" | ||||
|            y="477.41275" | ||||
|            id="text5234"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5236" | ||||
|              x="435.95349" | ||||
|              y="477.41275" | ||||
|              style="font-weight:bold">DATA x</tspan></text> | ||||
|         <text | ||||
|            xml:space="preserve" | ||||
|            style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|            x="448.34705" | ||||
|            y="503.67667" | ||||
|            id="text5238"><tspan | ||||
|              sodipodi:role="line" | ||||
|              id="tspan5240" | ||||
|              x="448.34705" | ||||
|              y="503.67667">Data Phase</tspan></text> | ||||
|       </g> | ||||
|       <path | ||||
|          id="path5252" | ||||
|          d="M 399.31397,482.35537 L 419.33903,482.35537" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <path | ||||
|          id="path5256" | ||||
|          d="M 317.07243,482.35537 L 337.09749,482.35537" | ||||
|          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.33522725px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-opacity:1" /> | ||||
|       <text | ||||
|          id="text5260" | ||||
|          y="485.15811" | ||||
|          x="350.17551" | ||||
|          style="font-size:56px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|          xml:space="preserve"><tspan | ||||
|            y="485.15811" | ||||
|            x="350.17551" | ||||
|            id="tspan5262" | ||||
|            sodipodi:role="line">...</tspan></text> | ||||
|       <text | ||||
|          transform="matrix(0,-1,1,0,0,0)" | ||||
|          id="text5336" | ||||
|          y="-28.714008" | ||||
|          x="-515.93347" | ||||
|          style="font-size:28px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" | ||||
|          xml:space="preserve"><tspan | ||||
|            y="-28.714008" | ||||
|            x="-515.93347" | ||||
|            id="tspan5338" | ||||
|            sodipodi:role="line">Read</tspan></text> | ||||
|     </g> | ||||
|   </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 31 KiB | 
							
								
								
									
										
											BIN
										
									
								
								Pictures/USB_Transfers_Legend.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 11 KiB | 
							
								
								
									
										
											BIN
										
									
								
								Pictures/USB_Transfers_MultiplePackets.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 33 KiB | 
							
								
								
									
										
											BIN
										
									
								
								Pictures/USB_Transfers_SinglePacket.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 28 KiB | 
							
								
								
									
										
											BIN
										
									
								
								Pictures/WindowsQuickStart_HWB_button.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 18 KiB |