Its an ADC. Specifically the PmodAD5 from digilent. I'm using their supplied arduino drivers from here:
AD7193
There is code on that page for arduino. I have run it successfully on my UNO. The code initializes the registers on the adc. The problem is that it fails initialization on the edison for some reason.