Timofey_219 0 2 ноября, 2010 Опубликовано 2 ноября, 2010 (изменено) · Жалоба День добрый. Дали мне тут монитор непонятной фирмы (вобще на нем ничего не написано), на котором установлена Windows XP Embedded. При загрузке загружается программа, которая отображает информацию, собираемую по двум портам COM (встроенных в этот монитор). Решили поменять программу в нем, дабы использовать для других целей. Изменил загрузчик, программа моя грузится, но столкнулся с проблемой, что стандартные драйвера для COM портов удалены и поставлены какие то свои, которые работают по непонятному мне протоколу. Ставить стандартные нельзя, должна быть возможность, чтобы при изменении загрузчика, опять грузилась старая программа и нормально работала. Решено было написать свой драйвер, который будет запускаться как сервис Встал вопрос: есть ли способы узнать адреса регистров любого ком порта у системы какой-нибудь функцией? Или надо жестко их задавать? З.Ы. Использую DDK и Microsoft VS (для редактирования) Изменено 2 ноября, 2010 пользователем Timofey Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kojevnikov 0 29 июня, 2011 Опубликовано 29 июня, 2011 · Жалоба Адреса портов определены следующим образом. COM1 3F8h - 3FFh COM2 2F8h - 2FFh COM3 3E8h - 3EFh COM4 2E8h - 2EFh Или вы имели ввиду названия портов имеющихся на компьютере? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться