Notices


Reply
Thread Tools
Posts: 28 | Thanked: 3 times | Joined on Aug 2007
#1
I've noticed some DEBs are ARM, but some are labeled ARMEL. What exactly is the difference?
__________________
Irongeek's Website Ω = Futile
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#2
Originally Posted by Irongeek View Post
I've noticed some DEBs are ARM, but some are labeled ARMEL. What exactly is the difference?
As long as the debs are targeted for maemo, there is no difference.

Generally speaking, "armel" is a clarification of "arm" that reflects the endianness of the architecture. Technically, arm processors can be either little-endian ("armel") or big-endian ("armeb"). Nokia's arm processors are little-endian (similar to x86-based architectures).
 

The Following User Says Thank You to gnuite For This Useful Post:
Posts: 503 | Thanked: 267 times | Joined on Jul 2006 @ Helsinki
#3
Originally Posted by gnuite View Post
Generally speaking, "armel" is a clarification of "arm" that reflects the endianness of the architecture. Technically, arm processors can be either little-endian ("armel") or big-endian ("armeb"). Nokia's arm processors are little-endian (similar to x86-based architectures).
That's not quite true, 'armel' and 'arm' are two different ABI for ARM (most of the differences are related to floating point): http://wiki.debian.org/ArmEabiPort
 

The Following User Says Thank You to Serge For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 14:02.