Default ROM size of xda2?

Is the rom size of xda2 64mb and ram of 128mb?
My device information/hardware shows 128mb of ram and ony 32mb of flah size.
Why is that happen? I thought is a 64 rom machine...
thanks