How to reverse engineer a PCI-Express driver under Linux ?