WEB сервер - это реально пару десятков строк на С.
Буквально по шагам:
1. Создать сокет на прослушивание
2. Ждать пока кто-нибудь не пришлет запрос и получить сокет соединения
2. Получить текстовую строку запроса от клиента и найти там в нужном месте слова GET или POST
3. После этих слов найти имя запрашиваемого файла открыть его, передать и закрыть
4. Закрыть сокет соединения и идти к пункту 2
И все, весь сервер! Чистого кода пару сотен байт если с проверками.
Другое дело TCP/IP стек с интерфейсом сокетов BSD и драйверами под физическую среду.
Килобайт 40 займет + место в RAM для буферов пару килобайт. Стеки с BSD есть у Micrium, в lwIP, из eCOS можно взять.
Количество параметров на размер кода сервера вообще не влияет, рекомендую для управления параметрами протокол SNMP. Избавитесь от нужды разрабатывать клиентский софт или динамические WEB страницы. Есть туча программ-броузеров SNMP + OPC серверы к SCADA + компиляторы MIB файлов создают автоматом встраиваемый C-код из текстовых описаний ваших параметров и т.д.
Цитата(bgc @ Mar 18 2007, 21:55)

Очень убедительно! Значит способ решения поставленной себе задачи нами выбран не верно.
Тогда дайте совет:
с помощью чего можно быстро поднять приборный IP (настройка устройства через WEB) или все же все придется писать ручками? Какой объем транслированного кода получается для настройки 2-х десятков параметров с примитивной табличной картинкой?
С файловой системой проще. Тут можно не поднимать стандартную. Можно обойтись и чем то упрощенным. Впрочем разбор FAT наверное есть в сети готовый.