Перейти к содержанию
    

я вам за день такой сервер напишу, это так, к слову.
Я вас за язык не тянул. Жду от вас сервер. Дам вам больше времени, к понедельнику, свое мыло кину вам в личку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я вас за язык не тянул. Жду от вас сервер. Дам вам больше времени, к понедельнику, свое мыло кину вам в личку.

я за бесплатно не нанимался

Изменено пользователем am1808

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ядро, я упоминал, необходимо пересобрать для поддержки /sys/class/gpio для работы из userspace

есть модули ядра, ТС правильнее под его задачи написать драйвер и взаимодействовать из юсерспейса(из сервера) с этим модулем.

конечно, только безумный будет мапить физ. память из юсерспейса

 

Написание собственных модулей для экспорта ф-ций GPIO считается deprecated с того момента как появился стандартный интерфейс в sysfs, так что тут с точнойстью до наоборот насчет правильности. Для АЦП лучше всего написать модуль с поддержкой стандартного интерфейса sensors

http://lm-sensors.org/wiki/ProjectInformation

Писать собственные костыли для веба на С - вообще даже не обсуждается - это совершенно неправильно по всем пунктам и можно порекомендовать только в качестве тренировочной задачи при изучении сетевого программирования.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Писать собственные костыли для веба на С - вообще даже не обсуждается - это совершенно неправильно по всем пунктам и можно порекомендовать только в качестве тренировочной задачи при изучении сетевого программирования.

это вы сами придумали? задачи бывают разными

 

Написание собственных модулей для экспорта ф-ций GPIO считается deprecated с того момента как появился стандартный интерфейс в sysfs, так что тут с точнойстью до наоборот насчет правильности.

я имел ввиду не то, что вы выше написали,

я говорил про функционал, реализующий драйвер, который как бе может заюзать тот же sysfs

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это вы сами придумали? задачи бывают разными

 

С удовольствием послушаю про задачу в которой лучше написать свой костыль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я думаю уже все поняли что am1808 не способен написан вебсервер ни за два часа, ни за день. И вряд ли найдется глупец который ему будет платить за непонятно что, когда есть куча бесплатных вебсерверов.

Zelepuk изучите как работает cgi, разберитесь с html (потом с javascript, css и ajax). Примеры cgi скриптов наверняка уже есть в Apache. Для работы с cgi я использовал готовую библиотечку (в моем uclinux она называется cgihtml). Эта библиотека проверяла валидность данных и выдала массив состоящий из полей - имя поля:значение. Можно посмотреть какие пакеты ходят по сети с помощью программы Wireshark.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я думаю уже все поняли что am1808 не способен написан вебсервер ни за два часа, ни за день.

я не понял. его можно за день написать http://stackoverflow.com/questions/176409/...ttp-server-in-c

Изменено пользователем Idle

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я думаю уже все поняли что am1808 не способен написан вебсервер ни за два часа, ни за день. И вряд ли найдется глупец который ему будет платить за непонятно что, когда есть куча бесплатных вебсерверов.

на понт не бери, утром деньги - вечером стулья

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я не понял. его можно за день написать http://stackoverflow.com/questions/176409/...ttp-server-in-c

 

Ну и зачем это нужно ? я и на ассемблере писал когда делать нечего было :) если уж так нужен встраиваемый веб-сервер на С, все равно проще и надежней взять готовое решение, например:

http://www.gnu.org/software/libmicrohttpd/

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не надо php! Для cgi нужен си и shell с ними работать с железом будет гораздо удобней.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...