Introduction to PCI Express : A Hardware and Software Developer's Guide - Wilen, Adam H. ((Books by Engineers for Engineers))