e6500 core:How run Little Endian with Altivec?


e6500 core:How run Little Endian with Altivec?

1,014 次查看
Contributor III

I had once thought that e6500 would be set to big or little endian mode. Perhaps on a core by core basis, or perhaps everything the same. The e6500rm manual talks about memory pages being big or little endian, not the core. 
So, with that view, is it possible to restrict altivec instructions and data to be in big endian pages,  and kind of run the endian mode based on where you are in memory, in a hybrid-endian sort of way??
the ref manual says you would get sn error condition if you are doing a memory read and cross a page boundary into a different-endian page... #e6500#t2080#altivec#little endian

标签 (2)
0 项奖励
1 回复

833 次查看
NXP TechSupport
NXP TechSupport
The Altivec we use does not support little-endian mode. It was supported in the Original altivec, but not the Power ISA definition.   
0 项奖励