| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>ComputerSystems Protocol Documentation</title> | |
| <meta name="copyright" content=" | |
| /******************************************************************************* | |
| * Copyright (c) 2014-2015 Zeligsoft (2009) Limited and others. | |
| * All rights reserved. This program and the accompanying materials | |
| * are made available under the terms of the Eclipse Public License v1.0 | |
| * which accompanies this distribution, and is available at | |
| * http://www.eclipse.org/legal/epl-v10.html | |
| *******************************************************************************/ | |
| "> | |
| </head> | |
| <style> | |
| li.toc { | |
| font-family: sans-serif, Arial; } | |
| </style> | |
| <body> | |
| <h1>ComputerSystem ProtocolDocumentation</h1> | |
| <hr /> | |
| <h2>TOC</h2> | |
| <ul> | |
| <li><a href="#Protocols">Protocols</a> | |
| <ul> | |
| <li> <a href="#ModelProtocols">Model Protocols</a> | |
| <ul> | |
| <li> <a href="#USBProtocol">USB Protocol</a></li> | |
| <li> <a href="#ResourceProtocol">Resource Protocol</a></li> | |
| <li> <a href="#OSCmdProtocol">OS Command Protocol</a></li> | |
| <li> <a href="#AppCtrlProtocol">App Control Protocol</a></li> | |
| <li> <a href="#PrintProtocol">Print Protocol</a></li> | |
| <li> <a href="#SaveProtocol">Save Protocol</a></li> | |
| </ul> | |
| <li> <a href="#RTSProtocols">RTS Protocols</a> | |
| <ul> | |
| <li> <a href="#FrameProtocol">Frame Protocol</a></li> | |
| <li> <a href="#TimerProtocol">Timer Protocol</a></li> | |
| <li> <a href="#LogProtocol">Log Protocol</a></li> | |
| </ul> | |
| </ul> | |
| </li> | |
| <li><a href="#USBClassNames">USB Class Names</a></li> | |
| </ul> | |
| <!-- Protocols --> | |
| <hr /> | |
| <span id="Protocols> | |
| <h2">Protocols</h2> | |
| <h3 id="ModelProtocols">Model Protocols</h3> | |
| <h4 id="USBProtocol">USB Protocol</h4> | |
| <img src="img/1-USBProtocol.png" alt="USB Protocol" /> | |
| <h4 id="ResourceProtocol">Resource Protocol</h4> | |
| <img src="img/2-ResourceProtocol.png" alt="Resource Protocol" /> | |
| <h4 id="OSCmdProtocol">OS Command Protocol</h4> | |
| <img src="img/3-OSCommandProtocol.png" alt="OS Command Protocol Protocol" /> | |
| <h4 id="AppCtrlProtocol">App Control Protocol</h4> | |
| <img src="img/4-AppControlProtocol.png" alt="App Control Protocol Protocol" /> | |
| <h4 id="PrintProtocol">Print Protocol</h4> | |
| <img src="img/5-PrintProtocol.png" alt="Print Protocol Protocol" /> | |
| <h4 id="SaveProtocol">Save Protocol</h4> | |
| <img src="img/6-SaveProtocol.png" alt="Save Protocol Protocol" /> | |
| <h3 id="RTSProtocols">RTS Protocols</h3> | |
| <h4 id="FrameProtocol">Frame Protocol</h4> | |
| <img src="img/7-FrameProtocol.png" alt="Frame Protocol Protocol" /> | |
| <h4 id="TimerProtocol">Timer Protocol</h4> | |
| <img src="img/8-TimerProtocol.png" alt="Timer Protocol Protocol" /> | |
| <h4 id="LogProtocol">Log Protocol</h4> | |
| <img src="img/9-LogProtocol.png" alt="Log Protocol Protocol" /> | |
| </span> | |
| <hr /> | |
| <span id="USBClassNames"> | |
| <h2>USB Class Names</h2> | |
| <pre> | |
| char * classNames[] { | |
| "Unspecified", | |
| "Audio", | |
| "Communication_CDCControl", | |
| "HID-HumanInterfaceDevice", | |
| "PID-PhysicalInterfaceDevice", | |
| "Image", | |
| "Printer", | |
| "MassStorage", | |
| "USBHub", | |
| "CDC-Data", | |
| "SmartCard", | |
| "ContentSecurity", | |
| "Video", | |
| "PersonalHealthCare", | |
| "AV-AudioVideo", | |
| "Billboard", | |
| "DiagnosticDevice", | |
| "WirelessController", | |
| "Miscellaneous", | |
| "ApplicationSpecific-IrDA_TMC_DFU", | |
| "VendorSpecific" } | |
| </pre> | |
| </span> | |
| </body> | |
| </html> |