PCI PIO mode bursting

I’ve been mapping our PCI Framebuffers to userspace
and happily using PIO to write/read to/from the memory for years.
Unfortunately, I’ve got the new ASUS a7m266 motherboard
that doesn’t seem to be able to do PCI bursts under these
circumstances. I’m assumming it is that the new chipset
just doesn’t support PCI PIO bursts. Are there other
possibilities?


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

>I’ve been mapping our PCI Framebuffers to userspace

and happily using PIO to write/read to/from the memory for years.
Unfortunately, I’ve got the new ASUS a7m266 motherboard
that doesn’t seem to be able to do PCI bursts under these
circumstances. I’m assumming it is that the new chipset
just doesn’t support PCI PIO bursts. Are there other
possibilities?

It’s possible the OS doesn’t know how to tell the chipset/processor that a
certain PCI target range is prefetchable. To burst on read, I believe you
usually have to specify prefetchable memory. To burst on write, you
generally have to On an Intel processor, the MTRR registers inform the CPU
of memory characteristics at different addresses.

  • Jan

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