LPC2148 ADC Returns Zero

AD0DR is the same as AD0GDR which has a place for the RESULT. I did notice the ADODR3. I couldn’t find a description of the difference of the two - why would they put the ADC results in two different memory locations(oxE0034004 and 0xE003401C)?

Anyways, I tried grabbing that result as well with no luck. Came back 0.