@ppcamiga1
Joe Zbiciak , ~20 years as processor architect Answered 2 years ago · Upvoted by Ed Bell , 25+ yrs prof experience supporting networked computers. · Author has 3.4K answers and 14.5M answer views
The ARM architecture in principle supports both.
In fact, it’s theoretically possible to have big endian processes running under a little endian supervisor, and vice versa. The ARM architecture* lets you specify what endian to run its exception handlers in—and that includes system calls and interrupts—separately of the currently active endianness.
In practice, the vast majority of ARM devices you encounter will be running in little endian mode. That’s where the software ecosystem is.
* At least as of ARMv7. Not sure about earlier architecture versions, as I’m much less familiar with them. 30.1K viewsView upvotes View shares · Answer requested by Greg Campbell _________________ It's not the question that's the problem, it's the problem that's the question. |