Software Considerations for PCI Hardware Designers
Not really an "article," but very valuable nonetheless, this is a PowerPoint presentation by Chuck Berg. If you're the driver writer, give a copy of this to your hardware engineers.