X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/d11ed10c5314c44dc01c06954d1d73d4894cbff8..refs/heads/master:/Projects/Webserver/Webserver.txt diff --git a/Projects/Webserver/Webserver.txt b/Projects/Webserver/Webserver.txt index e78cf5eff..10aa71652 100644 --- a/Projects/Webserver/Webserver.txt +++ b/Projects/Webserver/Webserver.txt @@ -1,93 +1,126 @@ -/** \file - * - * This file contains special DoxyGen information for the generation of the main page and other special - * documentation pages. It is not a project source file. - */ - -/** \mainpage uIP Powered Webserver Project - * - * \section SSec_Compat Project Compatibility: - * - * The following list indicates what microcontrollers are compatible with this project. - * - * - Series 7 USB AVRs - * - * \section SSec_Info USB Information: - * - * The following table gives a rundown of the USB utilization of this project. - * - *
USB Mode: | - *Host | - *
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 | - *
Define Name: | - *Location: | - *Description: | - *
ENABLE_DHCP | - *Makefile CDEFS | - *When defined, enables the DHCP client for dynamic IP allocation of the network settings from a DHCP server. | - *
DEVICE_IP_ADDRESS | - *Lib/uIPManagement.h | - *IP address that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP is not defined). | - *
DEVICE_NETMASK | - *Lib/uIPManagement.h | - *Netmask that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP is not defined). | - *
DEVICE_GATEWAY | - *Lib/uIPManagement.h | - *Default routing gateway that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP - * is not defined). | - *
USB Mode: | + *Dual Mode Host/Device | + *
USB Class: | + *Communications Device Class (CDC) \n + * Mass Storage Device | + *
USB Subclass: | + *Remote NDIS (Microsoft Proprietary CDC Class Networking Standard) \n + * Bulk-Only Transport | + *
Relevant Standards: | + *Microsoft RNDIS Specification \n + * USBIF Mass Storage Standard \n + * USB Bulk-Only Transport Standard \n + * SCSI Primary Commands Specification \n + * SCSI Block Commands Specification | + *
Supported USB Speeds: | + *Full Speed Mode | + *
Define Name: | + *Location: | + *Description: | + *
---|---|---|
ENABLE_TELNET_SERVER | + *AppConfig.h | + *When defined, this enables the TELNET server in addition to the HTTP webserver, which listens for incoming connections + * and processes user commands. | + *
ENABLE_DHCP_CLIENT | + *AppConfig.h | + *When defined, this enables the DHCP client for dynamic IP allocation of the network settings from a DHCP server. | + *
ENABLE_DHCP_SERVER | + *AppConfig.h | + *When defined, this enables the DHCP server for dynamic IP allocation of the network settings to a DHCP client. | + *
DEVICE_IP_ADDRESS | + *AppConfig.h | + *IP address that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP_CLIENT is not defined). | + *
DEVICE_NETMASK | + *AppConfig.h | + *Netmask that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP_CLIENT is not defined). | + *
DEVICE_GATEWAY | + *AppConfig.h | + *Default routing gateway that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP_CLIENT + * is not defined). | + *
MAX_URI_LENGTH | + *AppConfig.h | + *Maximum length of a URI for the Webserver. This is the maximum file path, including subdirectories and separators. | + *
SERVER_MAC_ADDRESS | + *AppConfig.h | + *MAC address of the server used when sending Ethernet packets onto the bus. | + *