PCI I/O svs Memory mapping

hi all

I want to ask what is the difference between the PCI I/O mappign and Memory mapping

and which configuration should the high speed PCI devices should use.

thanks in advance

Hesham


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Memory.
IO mapping is for legacy devices only.

IO registers are accessed using IN/OUT CPU opcodes, while memory registers - using pointer dereferences.

Max
----- Original Message -----
From: Hesham Desouky
To: NT Developers Interest List
Sent: Wednesday, November 07, 2001 4:33 PM
Subject: [ntdev] PCI I/O svs Memory mapping

hi all

I want to ask what is the difference between the PCI I/O mappign and Memory mapping

and which configuration should the high speed PCI devices should use.

thanks in advance

Hesham


You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

ok,
but I am facing a problem
we have a PCI device driver in both VXD(98 and 95) and wdm(98 and W2k)
I have no problem in the wdm since the ddk is clear and numega support a very good abstraction.
but in VXD we are using VToolsD, I can’t find a reference about mapping this memory addresses to memory usable by the Driver.

any help will be appreciated

thanks in advance

Hesham
----- Original Message -----
From: Maxim S. Shatskih
To: NT Developers Interest List
Sent: Wednesday, November 07, 2001 5:44 PM
Subject: [ntdev] Re: PCI I/O svs Memory mapping

Memory.
IO mapping is for legacy devices only.

IO registers are accessed using IN/OUT CPU opcodes, while memory registers - using pointer dereferences.

Max
----- Original Message -----
From: Hesham Desouky
To: NT Developers Interest List
Sent: Wednesday, November 07, 2001 4:33 PM
Subject: [ntdev] PCI I/O svs Memory mapping

hi all

I want to ask what is the difference between the PCI I/O mappign and Memory mapping

and which configuration should the high speed PCI devices should use.

thanks in advance

Hesham


You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

You are currently subscribed to ntdev as: xxxxx@yahoo.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com