fix pcieportal so it works with new directory-less hardware.  something is still messed up with the interrupt code.