* To use this project, plug the USB AVR into a computer, so that it enumerates as a standard Mass Storage device. Load\r
* HTML files onto the disk, so that they can be served out to clients -- the default file to serve should be called\r
* <i>index.htm</i>. Filenames must be in 8.3 format for them to be retrieved correctly by the webserver, and the total\r
- * requested file path must be equal to or less than 50 characters (set in uipopt.h).\r
+ * requested file path must be equal to or less than the maximum URI length (\see \ref SSec_Options).\r
*\r
* When attached to a RNDIS class device, such as a USB (desktop) modem, the system will enumerate the device, set the\r
* appropriate parameters needed for connectivity and begin listening for new HTTP connections on port 80 and TELNET\r
* <td><b>Description:</b></td>\r
* </tr>\r
* <tr>\r
- * <td>ENABLE_DHCP_CLIENT=<i>x</i></td>\r
+ * <td>ENABLE_DHCP_CLIENT</td>\r
* <td>Makefile CDEFS</td>\r
- * <td>When set to 1, this enables the DHCP client for dynamic IP allocation of the network settings from a DHCP server.\r
- * To disable DHCP and use the fixed address settings set elsewhere, set this to zero (do not undefine it).</td>\r
+ * <td>When defined, this enables the DHCP client for dynamic IP allocation of the network settings from a DHCP server.</td>\r
* </tr>\r
* <tr>\r
* <td>DEVICE_IP_ADDRESS</td>\r
* <td>Lib/uIPManagement.h</td>\r
- * <td>IP address that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP_CLIENT is zero).</td>\r
+ * <td>IP address that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP_CLIENT is not defined).</td>\r
* </tr>\r
* <tr>\r
* <td>DEVICE_NETMASK</td>\r
* <td>Lib/uIPManagement.h</td>\r
- * <td>Netmask that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP_CLIENT is zero).</td>\r
+ * <td>Netmask that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP_CLIENT is not defined).</td>\r
* </tr>\r
* <tr>\r
* <td>DEVICE_GATEWAY</td>\r
* <td>Lib/uIPManagement.h</td>\r
* <td>Default routing gateway that the webserver should use when connected to a RNDIS device (when ENABLE_DHCP_CLIENT\r
- * is zero).</td>\r
+ * is not defined).</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>MAX_URI_LENGTH</td>\r
+ * <td>Makefile CDEFS</td>\r
+ * <td>Maximum length of a URI for the Webserver. This is the maximum file path, including subdirectories and seperators.</td>\r
* </tr>\r
* </table>\r
*/
\ No newline at end of file