Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: DOS NDIS 2.0 MAC (NIC) драйвер  (Прочитано 10930 раз)
0 Пользователей и 1 Гость смотрят эту тему.
_AV_
Гость
« : 26-07-2004 12:00 » 

Не подскажете ли (может быть здесь есть почтенные мужи в годах, которые еще застали это безобразие) как такое писать (какой DDK? есть ли где примеры драйверов?).

А то я в сети только спецификацию на NDIS 2.0. нашел.

Заказчику надо, чтоб загрузился с дискеты и...
попал в local network (от microsoft'a).
Причем, в силу независимых от нас причин, на дискете должен быть именно DOS
|:(
Записан
igor_m
Гость
« Ответ #1 : 27-07-2004 04:01 » 

Может лучше поставить MSclient он должен быть в дистр.  НТ4 или просто в инете.
Записан
_AV_
Гость
« Ответ #2 : 27-07-2004 12:19 » 

msclient и так примет участие в происходящем безобразии Улыбаюсь
беда в том, что сетевая карта _НЕОБЫЧНАЯ_ .
т.е. драйвер все равно необходим.

помогите ссылками на информацию:
как писать NDIS драйвера под DOS
Записан
maаааааd
Гость
« Ответ #3 : 28-07-2004 08:28 » 

=) Завидую тебе, где таких заказчиков откопал? На кладбище?
Помимо драйвера для твоей супер-необычной карточки (а это фигня), понадобится драйвер samba клиента (крута! я сам еще с самбой не разбирался, но исходнички таких клиентов можно отрыть в IFSkit или в Linux kernel sources, ... гдет я там видал...)........ах, да, чуть не забыл=)))) вряд ли тебе захочется работать PCI bios напрямую так что понадобится еще свичер A20 PM (ляля) коих в сети просто как божьих тварей-червей, навалом...

Аминь.
Записан
maaaaad
Гость
« Ответ #4 : 28-07-2004 08:32 » 

И вобще, поищи разработки осей, которые бутятся с дискеты (это на все 100% клоны unix) (и с поддержкой samba) и напиши драверок для своей супер пупер...но уже под линух (сам вот уже третий месяц занимаюсь драйверами для линухи, поэтому всех агитирую, извините)

P.S.
=))

P.S.S
Смерть это награда за жизнь (с)
Записан
igor_m
Гость
« Ответ #5 : 28-07-2004 09:02 » 

коль пошла такая п-ка
для ne2000 карты описание на асме в книжке Кулаков Владимир Геннадьевич Програмирование апаратуры ( точно не помню) самый нижний уровень.
Или Фролов Использование протоколов IPX ... как альтернатива msclient
Но это конечно не Ндис

P.S. Сам бы рад перейти на *nix.
Записан
_AV_
Гость
« Ответ #6 : 29-07-2004 10:52 » 

1)
2 mad:

под linux нельзя - дискета - это открытый ключ.

задача загрузки с дискеты - разлочивание сначала главной машины,
а затем и терминалов.
сетевая карта - _НЕОБЫЧНАЯ_, как и биос.
софт для работы с биосом написан давно и РАБОТАЕТ.
попытка посылки пакетов через нее с использованием обычного дос-драйвера
для ne2000 совместимых ни к чему не приведет.
8)

2 igor_m:
В Кулакове точно NDIS дрова под dos ?
Записан
maaaad
Гость
« Ответ #7 : 29-07-2004 15:39 » 

хехе, да нет ни у какого кулакова описания NDIS дров для DOS. Максимум что ты можешь получить это вероятно краткого (хм) описания интерфеса ne2000, взятого из даташитов по чипам 8390 (_они_так_все_делают_). Я вобще не понимаю зачем тебе сдался NDIS в досе. %)
Записан
maaaad
Гость
« Ответ #8 : 29-07-2004 15:45 » 

хм....реализация "local network (от microsoft'a)" никак не привязана к реализации NDIS и реализации драйверов сетевых карт. Я что-то не совсем понимаю, что тебе требуется то....
Записан
_AV_
Гость
« Ответ #9 : 02-08-2004 08:00 » new

спецификация на NDIS драйвер под DOS.
пример драйвера.

for example:

это драйвер или TSR?
если это TSR, то какие прерывания и как он использует для связи с внешним миром?

главный вопрос:

что представляет из себя драйвер NDIS под DOS  _КАК ПРОГРАММА_ и какой интерфейс использует для коммуникации с протокол манагером.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines