FX2LPMini, just a Cypress USB CY7C68013A MCU (aka "FX2LP") mini breakout board.
If you never heard of something like "CY7C68013A", you probably won't need this...
Except for "BKPT", "WAKEUP", "RESET" and USB D+, D-, all MCU pins are routed to the 2.54mm pin headers.
JP5 (J1) selects the I2C address of the 24LC02 EEPROM. If no jumper is attached, the address is '0x00', otherwise '0x04'. In this case, you still have the option to "boot" with an external EEPROM if its address is <'0x04'.
All four pin headers are aligned such that a 2.54mm prototype board can sit on top (or on the other side if you solder them that way ;-).
Well, the rest should be self explaining...
Headers can be on top or bottom of the board, angled, male, female....
SoftwareSome of the original files could be restored from the damaged harddisks.
They will be available here (not that much for now ;-).
Some Useless Pics