Good Morning:
I have a project using a 32bits little endian processor but with only
16 bits data bus. How will it behave when it puts data on the data bus. also in little endian mode? And if the data type has length longer than the IO Data bus, how will it normally behave? Does endianness only relate to memory?Example. short int a = 0x2211, will it puts data with the same order on data[15:00], i.e. D[7:0] = 0x11 and D[15:8]= 0x22, or with exchanged order?
How about a long int a =0x44332211, what will it put on the data bus? ( it seems to me it is compiler dependent)
Thanks in advance
Steven