From 1d26e78258c10dcca63e31e66732f1e525b5dade Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Mon, 13 Jul 2009 06:44:14 +0000 Subject: 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. --- Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h | 2 +- .../LowLevel/RNDISEthernet/RNDISEthernet.txt | 59 +++++++++++++--------- 2 files changed, 35 insertions(+), 26 deletions(-) (limited to 'Demos/Device/LowLevel/RNDISEthernet') diff --git a/Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h b/Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h index e98085f29..eac682547 100644 --- a/Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h +++ b/Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h @@ -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) diff --git a/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.txt b/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.txt index 306cf8526..9725b04f8 100644 --- a/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.txt +++ b/Demos/Device/LowLevel/RNDISEthernet/RNDISEthernet.txt @@ -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. * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
USB Mode:Device
USB Class:Communications Device Class (CDC)
USB Subclass:Remote NDIS (Microsoft Proprietary CDC Class Networking Standard)
Relevant Standards:Microsoft RNDIS Specification
Usable Speeds:Full Speed Mode
+ * + * \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: - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *
USB Mode:Device
USB Class:Communications Device Class (CDC)
USB Subclass:Remote NDIS (Microsoft Proprietary CDC Class Networking Standard)
Relevant Standards:Microsoft RNDIS Specification
Usable Speeds:Full Speed Mode
- * * \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. -- cgit v1.2.3