|
если переписать драйвер-арбитр, так чтобы он выдавал для LPT2 какие-то произвольные адреса, то можно свою железку сделать - но это слишком гемморно
понятно, что если виртуальная машина - то можно отлавливать IO (тут вспоминается VМWare - но я никогда не пользовал (поможет ?)),
но программа виндоузная - она же для доступа к порту должна вызвать какой-то код API или если на прямую будет обращатся - должна быть перехвачена. можно ли этот API вызов подменить (ну или перехватывать обращения к IO - вроде защищенный режим исполнения пользовательского кода)
или не так?
как я понимаю в стандартных LPT драйверах есть legacy или compatibility - которая ставит эмуляцию 0х2F8 (или какой адрес LPT2) - та программка, которую хочу подсмотреть в этом режиме железку вообще не видет
E-mail: info@telesys.ru