Added compatibility list to the documentation of each individual demo.
Documented FAST_STREAM_TRANSFERS compile time option. Reduced the TCP window size for the RNDIS demos (Class and LowLevel) to make them compatible with the AT90USB64x.
This commit is contained in:
		
							parent
							
								
									0fcbe22c9e
								
							
						
					
					
						commit
						1d26e78258
					
				
					 45 changed files with 507 additions and 55 deletions
				
			
		| 
						 | 
				
			
			@ -52,7 +52,7 @@
 | 
			
		|||
		#define MAX_TCP_CONNECTIONS             1
 | 
			
		||||
 | 
			
		||||
		/** TCP window size, giving the maximum number of bytes which can be buffered at the one time */
 | 
			
		||||
		#define TCP_WINDOW_SIZE                 1024
 | 
			
		||||
		#define TCP_WINDOW_SIZE                 512
 | 
			
		||||
		
 | 
			
		||||
		/** Port number for HTTP transmissions */
 | 
			
		||||
		#define TCP_PORT_HTTP                   SwapEndian_16(80)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,11 +5,45 @@
 | 
			
		|||
 */
 | 
			
		||||
 
 | 
			
		||||
/** \mainpage RNDIS Class Ethernet Demo (with Webserver/Telnet)
 | 
			
		||||
 *
 | 
			
		||||
 *  \section SSec_Compat Demo Compatibility:
 | 
			
		||||
 *
 | 
			
		||||
 *  The following table indicates what microcontrollers are compatible with this demo.
 | 
			
		||||
 *
 | 
			
		||||
 *  - AT90USB1287
 | 
			
		||||
 *  - AT90USB1286
 | 
			
		||||
 *  - AT90USB647
 | 
			
		||||
 *  - AT90USB646
 | 
			
		||||
 *
 | 
			
		||||
 *  \section SSec_Info USB Information:
 | 
			
		||||
 *
 | 
			
		||||
 *  The following table gives a rundown of the USB utilization of this demo.
 | 
			
		||||
 *
 | 
			
		||||
 *  <table>
 | 
			
		||||
 *   <tr>
 | 
			
		||||
 *    <td><b>USB Mode:</b></td>
 | 
			
		||||
 *    <td>Device</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *   <tr>
 | 
			
		||||
 *    <td><b>USB Class:</b></td>
 | 
			
		||||
 *    <td>Communications Device Class (CDC)</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *   <tr> 
 | 
			
		||||
 *    <td><b>USB Subclass:</b></td>
 | 
			
		||||
 *    <td>Remote NDIS (Microsoft Proprietary CDC Class Networking Standard)</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *   <tr>
 | 
			
		||||
 *    <td><b>Relevant Standards:</b></td>
 | 
			
		||||
 *    <td>Microsoft RNDIS Specification</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *   <tr>
 | 
			
		||||
 *    <td><b>Usable Speeds:</b></td>
 | 
			
		||||
 *    <td>Full Speed Mode</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *  </table>
 | 
			
		||||
 *
 | 
			
		||||
 *  \section SSec_Description Project Description: 
 | 
			
		||||
 *
 | 
			
		||||
 *  Remote Network Driver Interface demonstration application.
 | 
			
		||||
 *  This gives a simple reference application for implementing
 | 
			
		||||
 *  a CDC RNDIS device acting as a simple network interface for
 | 
			
		||||
| 
						 | 
				
			
			@ -41,31 +75,6 @@
 | 
			
		|||
 *  recommended that it be replaced with an external open source TCP/IP
 | 
			
		||||
 *  stack that is feature complete, such as the uIP stack.
 | 
			
		||||
 *
 | 
			
		||||
 *  \section SSec_Description Project Description: 
 | 
			
		||||
 *
 | 
			
		||||
 *  <table>
 | 
			
		||||
 *   <tr>
 | 
			
		||||
 *    <td><b>USB Mode:</b></td>
 | 
			
		||||
 *    <td>Device</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *   <tr>
 | 
			
		||||
 *    <td><b>USB Class:</b></td>
 | 
			
		||||
 *    <td>Communications Device Class (CDC)</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *   <tr> 
 | 
			
		||||
 *    <td><b>USB Subclass:</b></td>
 | 
			
		||||
 *    <td>Remote NDIS (Microsoft Proprietary CDC Class Networking Standard)</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *   <tr>
 | 
			
		||||
 *    <td><b>Relevant Standards:</b></td>
 | 
			
		||||
 *    <td>Microsoft RNDIS Specification</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *   <tr>
 | 
			
		||||
 *    <td><b>Usable Speeds:</b></td>
 | 
			
		||||
 *    <td>Full Speed Mode</td>
 | 
			
		||||
 *   </tr>
 | 
			
		||||
 *  </table>
 | 
			
		||||
 *
 | 
			
		||||
 *  \section SSec_Options Project Options
 | 
			
		||||
 *
 | 
			
		||||
 *  The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue