Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

help with IDE controller registers

2 views
Skip to first unread message

R Nelson

unread,
Feb 26, 2002, 4:26:40 AM2/26/02
to
Can someone refer me to the Intel site URL where I can find documentation on
Intel's IDE / EIDE controllers?

I am writing a Win9x/ME based app , and I have the winio DLL / LIB so I can
call ring 0 code and directly access the ports without trouble from the OS.

I need to discover the sector buffer or DMA transfer buffer address(es),
save them for later restoring, and set the registers on the IDE controller
so the address(es) point to my application's read / write buffers.

I feel the need
for speed

and I can't get an accurate trasnfer rate reading or data transfer speed
from reading the data from the hard drives directly, WORD by WORD. I need
to set the controller buffers to addresses of my own choosing, then restore
the original buffer addresses before the app unlocks the disk and lets
Windows have it back.

David Lindauer

unread,
Feb 27, 2002, 8:21:24 PM2/27/02
to
go ask in comp.os.msdos.programmer or comp.lang.asm.x86. People who hang out
there would have this information.

David

0 new messages