DiBR
обычная кошмарная
домашняя страничка
Ежекакполучится околокомпьютерное обозрение
 
  <<<  предыдущий Tech! archive #425 следующий  >>>  
   Последний выпуск       Архив       Ссылки       Полезности       humor.filtered       Фотки       О сайте   
          Это - достаточно беспорядочный архив сообщений конференций сети fidonet, которые на момент их прочтения мной показались полезными или интересными. Многие устарели, многие узкоспецифичны и малоинтересны, но может оказаться и что-то новое...
         
- __techs (2:5015/42) ----------------------------------------------- __techs -
Msg  : 425 of 1000                         Scn
From : Sergei Shumakov                     2:5005/28.51    04 Jun 97  08:11:02
To   : All                                                 04 Jun 97  16:23:42
Subj : Direct Port I/O in NT
-------------------------------------------------------------------------------
@AREA:RU.WINDOWS.NT.CHAINIK
Hello All!

   Люди, кто-нибудь пpобовал компилить сабж дpайвеpочек из DDJ ?

/******************************************************************************
TOTALIO.SYS -- by Dale Roberts
Compile: Use DDK BUILD facility
Purpose: Give direct port I/O access to the whole system. This driver grants
total system-wide I/O access to all applications. Very dangerous, but useful
for short tests.  Note that no test application is required. Just use control
panel or "net start totalio" to start the device driver.  When the driver is
stopped, total I/O is removed.  Because no Win32 app needs to communicate with
the driver, we don't have to create a device object. So we have a tiny driver
here. Since we can safely extend the TSS only to the end of the physical memory
page in which it lies, the I/O access is granted only up to port 0xf00.
Accesses beyond this port address will still generate exceptions.
******************************************************************************/

Sergei

--- GoldED/386 3.00.Alpha5+, Gecho/32 1.20 Pro
* Origin: ░░░▒▒▒▓▓▓ Visual Systems. Tomsk. Russia. ▓▓▓▒▒▒░░░ (2:5005/28.51)






<<<

архив dibr

>>>'