To read TADC_DATA from Digital Interface, the least significant byte/word should be read first. This returns the least significant byte/word. The most significant bytes are latched into a shadow register. Reads to the Digital Interface addresses 0x15 return data from this shadow register.
In 16-bit mode, TADC_DATA1 will be the least significant byte and TADC_DATA2 is the most significant byte.