Главная категория > Компьютеры, сканеры ШК, Клавиатуры, принтеры и ПО и т.д.

решил написать програмный эмуль эклз через ком порт. проблемы. хелп, коллеги.

<< < (10/11) > >>

drfaust:

--- Цитата: tridentxp от 23/02/2012 00:21:25 ---и  как и что с этим будет делать потенциальный драйзвирь ?
--- Конец цитаты ---
Устанавливаем SoftIce в режиме ядра (требуется перезагрузка, так как SoftIce грузит свой гипервизор в 0е кольцо) и отлаживаем прогу от этого адреса. В большинстве своём может просто может перенаправить в порт, но это зависит от желания ОС. Некоторые обращения к портам пропускаются ОСкой без вмешательства - всё зависит от битовой маски "закрытия" портов (есть такая шняга начиная с i80386)

drfaust:

--- Цитата: Prz777 от 23/02/2012 00:23:51 ---Ещё про LPT - http://progrex.narod.ru/
--- Конец цитаты ---

А вот енто оч пользительно.

tridentxp:

--- Цитата: drfaust от 23/02/2012 00:28:23 ---- всё зависит от битовой маски "закрытия" портов (есть такая шняга начиная с i80386)

--- Конец цитаты ---
книжку по асме читал давно, быстро поверхностно проебжался по колцам защиты и дискрипторах памяти, а вот о масках портов слышу впервые. исключение или преывание вызывает?

drfaust:

--- Цитата: tridentxp от 23/02/2012 00:33:25 ---исключение или
--- Конец цитаты ---
Насколько я помню i386 первые 255 портов закрываются маской. Если есть запрет на доступ вызывается исключение, и ОС рулит (например ДОС проги в винде). Остальные порты по-моему тупо закрываются - пример работа keyrus в XP  - отрисовка бордюра через VGA порты идёть, которые тупо эмулируются.

tridentxp:
иными словами всё по прежнему неоднозначно, и изохронный доступ к портам из пользовательского приложения нереален. из чего следует и продолжение темы, что слэйва И2Ц на микромягкевских продуктах делать прграммно себе в ущерб имея альтернативные решения.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Произошла ошибка благодарности
Думаю...
Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 
Перейти к полной версии