Hi,erveryone
I want to hook I/O operation(0x1f0-0x1f7) on windows xp(PIII) .Softice use debug register,but is there another way to do it?
Thanks.
What is your intention?. You are trying to trap taskfile (hdd register interface ) for what value-add. And usually there would be another set of I/O ports for other disk within your I/O space range. These ports are usually used by IN/OUT instructions. These instructions are not allowed from user mode (NT ), so if you ask yourself, why and how they are not allowed ( obviously armed with softice debugger ) you might find an handler – also look at the VDD interface that explains how it allows those port i/o that might give you some indication as to what you are after, and how to solve.
And what is the reason that you dont want to use the debug register interface, just like softice ?
-prokash
----- Original Message -----
From: ʩһƽ
To: Windows System Software Devs Interest List
Sent: Saturday, November 01, 2003 12:47 AM
Subject: [ntdev] How to hook I/O operation
Hi,erveryone
I want to hook I/O operation(0x1f0-0x1f7) on windows xp(PIII) .Softice use debug register,but is there another way to do it?
Thanks.
B???y??zA???y??qr???ޱ??i?Z?G?j)m?W???u???~?-??+