PortTalk это позволяет. Есть исходники, весь архив весит 68кБ, скачать можно здесь
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено mav 13 апреля 2005 г. 09:17
В ответ на: Коллеги, есть такая проблема... Нет ли хитрых дров под ХР чтобы значится я мог напрямую к портам обращаться... А то ХРень без дров не дает... отправлено Звероящер 13 апреля 2005 г. 08:08

Beyond Logic Port Talk I/O Port Driver
http://www.beyondlogic.org

The PortTalk driver combined with allowIO.exe, grants certain programs
exclusive access to IO Ports on a Windows NT/2000/XP system.

Allowio - Grants programs access to IO Ports.
_____________________________________________

Usage : AllowIO

eg. Using allowio to grant access to IO ports 0x42, 0x43 and 0x61

C:\porttalk\AllowIO>allowio 0x42 0x43 0x61 beep.exe
Beyond Logic AllowIO.EXE
Address 0x042 (IOPM Offset 0x08) has been granted access.
Address 0x043 (IOPM Offset 0x08) has been granted access.
Address 0x061 (IOPM Offset 0x0C) has been granted access.
Executing beep.exe with a ProcessID of 1096
PortTalk Device Driver has set IOPM for ProcessID 1096.

This is more secure than allowing all programs and processes access
to all IO ports.

If you don't know what addresses a certain program uses, you can
grant access to all ports.

C:\porttalk>allowio beep /a
BeyondLogic AllowIO
Granting exclusive access to all I/O Ports
Executing beep with a ProcessID of 524
PortTalk Device Driver has set IOPM for ProcessID 524.

This is less secure. For example the program can talk to COM1
and lock up your mouse.



Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru