Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Anfimov                         2:5020/400     01 Jul 2005  19:26:06
 To : Eugene Zagidullin
 Subject : Re: Запуск досовой проги в realtime
 -------------------------------------------------------------------------------- 
 
 2005-07-01, 
 Eugene Zagidullin <asphyx@solvo.ru> пишет:
 
 > Hello All!
 >
 > Проблема в следующем: имеется досовая прога, ведущая непрервный обмен по RS232
 > с неким девайсом (всли точнее -- с контроллером дверного замка). Протокол
 > закрытый, прога уникальная, досовский стек tcp/ip кривой, машина (486)
 > загибается. Родилась идея: запустить это дело под эхотагом. DOSBox и QEMU не
 > умеют работать с реальными девайсами host-системы, пробовал DOSEMU, но он не
 > обеспечивает необходимой realtimeовости (прога начинает терять пакеты) даже на
 > Duron 700. Что посоветуете?
 
  1)   Разрешить  прерывания  от  винта  (man  hdparm),  поправить
 приоритете у /dev/ttyS0. Это если UART переполняется, до принятия
 пакетов ядром.
  2)  У  DOSemu  вроде  был  параметр,  который позволял ему жрать
 процессор по полной или отдавать  его  когда  вроде  в  эмуляторе
 ничего  интересного  не  делается.  Во  всяком случае, такие вещи
 много в каких DOS-эмуляторах бывали, кажется,  в  DOSemu  тоже  и
 вроде когда-то он мне помог. Таки разрешить жрать.
  3)  найти какие-нибудь realtime-патчи к ядру, почесать пяткой за
 у*х*м и разрешить процессу DOS жрать ровно  столько-то  процентов
 CPUtime  в  секунду.  Хер его знает, есть ли такие, но вот у тех,
 кому нужен realtime вполне могут быть.
  3) Поставить Windows2003 Server.
  4) Говоришь, логи? Кидать логи на какой-нибудь fail-server через
 какой-нибудь сетевой протокол, имевшийся в бытность ещё когда DOS
 был популярен. Hапример, по SMB, который поддерживался всякими DR
 DOS.  И  для  просмотра  экрана  проги  пользоваться каким-нибудь
 pcAnywhere тех же времён.
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Запуск досовой проги в realtime   Eugene Zagidullin   01 Jul 2005 13:46:02 
 Re:Запуск досовой проги в realtime   Pavel Marenyuk   01 Jul 2005 18:49:30 
 Re: Запуск досовой проги в realtime   Eugene Zagidullin   01 Jul 2005 18:03:27 
 Re:Запуск досовой проги в realtime   Pavel Marenyuk   01 Jul 2005 20:46:05 
 Re: Запуск досовой проги в realtime   Ilya Anfimov   01 Jul 2005 19:26:06 
 Запуск досовой проги в realtime   Zahar Kiselev   03 Jul 2005 20:32:20 
 Re: Запуск досовой проги в realtime   Eugene Zagidullin   04 Jul 2005 10:22:39 
 Re: Запуск досовой проги в realtime   Zahar Kiselev   04 Jul 2005 18:01:12 
 Re: Запуск досовой проги в realtime   Slava Astashonok   04 Jul 2005 00:51:36 
 Re: Запуск досовой проги в realtime   Eugene Zagidullin   04 Jul 2005 10:27:16 
 Re: Запуск досовой проги в realtime   Slava Astashonok   04 Jul 2005 10:31:28 
 Re: Запуск досовой проги в realtime   Eugene Zagidullin   13 Jul 2005 17:59:00 
 Re: Запуск досовой проги в realtime   Slava Astashonok   14 Jul 2005 17:59:43 
Архивное /ru.linux/191703cd753b7.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional