Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт ноя 24, 2017 4:08 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 32 сообщения ]  На страницу 1 2 3 След.
Автор Сообщение
 Заголовок сообщения: 3G USB modems
СообщениеДобавлено: Ср авг 31, 2005 3:58 pm 
Доброго всем времени суток.
Ув. разработчики не подскажите ли где почитать про написание дров под Менуэт. А то возникло желание написать поддержку моего стрёмовского модема с ЮЭсБи интерфейсом.
Заранее спасибо.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 31, 2005 7:41 pm 
К сожалению, нигде. На данный момент драйвер - кусок ядра, взаимодействующий с приложениями с помощью системных вызовов и с аппаратурой с помощью портов ввода-вывода, irq и ,возможно, имеющий обработчик в системной задаче.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 31, 2005 9:29 pm 
Прнятно... тогда продолжим изучать ядро и дрова на примере PCI


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт сен 01, 2005 8:19 am 
а че за модем-то? идеальный вариант rtl8139+auslinx2007... работает наура... в какой-то версии был кривой недобраузер с http-сервером, так ентот браузер мог не только странички с данного сервака смотреть... :twisted: правда только текст... :cry:


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Пт сен 02, 2005 7:59 pm 
Всё равно ЮЭсБи интерфейс нужен. Хотябы для общего развития :))


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 04, 2005 10:51 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Ср май 18, 2005 10:27 am
Сообщения: 430
С удовольствием бы воспринял информацию, что кто то всерьез "уперся" в эту тему засучив рукава. Реально составил бы ему компанию. Уровень сложности USb приблизительно равен посторению ETHERNET с "нуля"... Камикадзе найдутся? Я серьёзно, кто то себя чувствует уверенно в портах, протоколах, принципах посл. передач и пр...? Реально на разных RU форумах некоторые особо рьяные энтуЗаЗисты берутся за эти дела, пример http://forum.sources.ru/index.php?showtopic=100348
Решать задачи драйверного продвижения в среде MeOS прямо в ней у нуля - идиотское занятие, пробовал года два-три назад. Без такого инструментария как SoftIce(Дос,Winxxx), или хотя бы более менее 32х разр. дебаггер в систме (для системы) расцениваю как безумие, незнание, неумение или простое упрямство. Плюс тому нужны программы мониторинга продвижения информации, пакетов, сбор и анализ логов.... Вывод - выбор среды разработки дров! Обдадение ею наряду с даташитами и опытами на "животных", это важно.
На знаю как там сейчас у Вас, есть ли портированный FASM в систему, но для серьезного изучения машины со стоящейся системой склоняюсь к тому, что встроенный отладчик - профессиональное решение.
Т.е. удаленная отладка, загрузка, перегрузка... исследуемой машины. Недавно реально пощупал "за вымя" некоторые последние визги мелкософта Windows CE.NET v.4.20 на платформе контроллера Advantech PCM3350 (PC архитектура). И что вы думаете? Удаленная отладка, мониторинг ипр. по COM портам и Ethernet! Это очень афишируется и упирается на то в доках и програм.мануалах!
В продолжение разговора и довесок тому, ссылочка на открытый проект 32разр. отладчика, в надежде, что тут кто то быть может возьмется, оценит вес и ценность работы и прикрутит к системе MeOS:
GRDB - debugger for dos with 32-bit extensions
Copyright (C) 1997-2003 David Lindauer
GRDB is a real-mode debugger which supports up to the Pentium instruction set.

GRDB is intended as a program development tool; certain features
will make it hard to use for reverse-engineering. But you have
the sources and can fix that if you want...

GRDB is similar to debug in many ways. The major departure to the
basic interface has been in making some of the commands less
archaic. Also a variety of status commands have been added to
help you see what is going on.

for questions or comments contact the author at:

camille@bluegrass.net

The primary web page for GRDB is:

http://members.tripod.com/~ladsoft/grdb.htm

Не теряю надежды на то, что быть может мои, как правило монологи, не простое марание сдешних страниц, а будет востребовано и комуто это нужно... Успехов!


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 04, 2005 11:02 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Ср май 18, 2005 10:27 am
Сообщения: 430
http://forum.sources.ru/index.php?showtopic=113980


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 04, 2005 4:22 pm 
VaStaNi
Необходимость в отладке встает все острее. На данный момент я пользуюсь bochsdbg, но под ним почему-то не работает FD (прерывание не посылается) :( Однако портировать отладчик бесполезно, поскольку он очень сильно архитектурно-зависим.

Надо бы добавить форум form.sources.ru в свой список часто посещаемых сайтов...


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 04, 2005 6:10 pm 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Ср май 18, 2005 10:27 am
Сообщения: 430
halyavin
никакой "виртуал" НИКОГДА не заменит реального железа, особенно временные ПРОЦЕССЫ там происходящие, а чего хуже интервалы МЕЖДУ обращениями к портам! Но и панацеи нет, есть просто среды разработанные ДЛЯ железа (рекомендую почитать для чего создавался SoftICE...). Отладчик, зато особенно SoftICE, позволяет установить бряки на порты, выбрать реакцию, скажем только по записи в него значения 0xAA55 и вываливаться лишь при этих условиях...!!!
* Как это зависим!? :) Ты путаешь. Тебя пентиум-совместимость не устраивает? Или как понимать?
* А что на другие продвинутые ресурсы вы не заходите или как? Мир не ограничивается слава Богу одним форумом, проектом, группой лиц... Странно, я думал RU народ свои то родные кладези все обшарил и знает, где что водится и сфера, тематика... Блин, так что я еще ссылок 5 приведу, так вы сервер какой нить завалите... ))) подумают атака! )))


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 04, 2005 6:14 pm 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Ср май 18, 2005 10:27 am
Сообщения: 430
... блин, я несколько шокирован даже. ВОт еще пытливым, бегло... вкусная ссылка
http://lowlevel.h14.ru/cgi-bin/yabb/YaB ... rogramming


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Сб ноя 05, 2005 8:45 am 
VaStaNi писал(а):
* Как это зависим!? :) Ты путаешь. Тебя пентиум-совместимость не устраивает? Или как понимать?

Думаю большая часть кода softice использует различные документированные и недокумментированные функции и структуры ядра windows. А в menuet'e все по другому. Код для дизассемблирования инструкций я могу взять из своего эмулятора. А вот с остальным проблемы и никакие исходники других дебагеров не помогут. Разве что идейно.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Пн ноя 07, 2005 11:19 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Ср май 18, 2005 10:27 am
Сообщения: 430
А что я давал ссылки на SoftIce исходники, разве?
Далее. Исходники отладчиков под ДОС портировать в эту или подобные системы дело не так уж и невыполнимое. А этот отладчик именно таков. И есть еще RU проект... сейчас ссылку прямую не найду, а вообще он работает в PM, используя виртуал машиин кажись... Вообще то отладчик обычно использует "пошаговую работу CPU", используя INT3, кажется классически. И помощь не идейная важна от него, а принципиально-практическая особенно в отладке реальных "вещей".


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Сб апр 22, 2006 6:01 pm 
Не в сети

Зарегистрирован: Пн апр 10, 2006 7:22 am
Сообщения: 76
на сколько я знаю в линукс есть /dev/usbTTY# для порта и он используется как COM порт. Судя по тому что мне дал Windows мой модем сидит на IRQ=18 и I/O=D800-D81F. Надо вставить эти данные в PPP, но он привязан к COM1. А куда это вставляется я не знаю.(в качестве модема LG 1800, Linux писал что usb-uchi не понравилось устройство и телефон перезагружался, а когда я подключил телефон к Kolibri ничего не произошло).


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Сб апр 22, 2006 6:16 pm 
Не в сети

Зарегистрирован: Пт ноя 12, 2004 3:20 pm
Сообщения: 90
Цитата:
IRQ=18 и I/O=D800-D81F

Это не похоже на COM порт. Это не PCI Win-модем?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Сб апр 22, 2006 6:27 pm 
Не в сети

Зарегистрирован: Пн апр 10, 2006 7:22 am
Сообщения: 76
это мобильник


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 32 сообщения ]  На страницу 1 2 3 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB