Mer/Documentation/ARM CPU: Difference between revisions

From Maemo Wiki
Jump to navigationJump to search
imported>lbt
New page: N8x0 Display brightness Ambient light sensor Camera Camera eject Sound/Microphone Headphone detect Headset switch events (via dbus) Bluetooth Wifi Keyboard Touch GPS Battery cover/SD door...
 
imported>amigadave
{{Mer}}
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
N8x0
{{Mer}}


Display brightness
== Arm variations ==
Ambient light sensor
The ARM processor has [http://en.wikipedia.org/wiki/ARM_architecture several variations].
Camera
 
Camera eject
When Ubuntu supported ARM they built armv5el
Sound/Microphone
 
Headphone detect
When Debian supported ARM they built armv4t ( eabi armv4 + thumb)
Headset switch events (via dbus)
 
Bluetooth
(cf building for i386 or i486 ... i486 code won't run on old 386 CPUs)
Wifi
 
Keyboard
The armv5el code makes better use of newer hardware and runs faster on it so the main Mer support is for Ubuntu.
Touch
We have a Debian port to support the slightly older devices (and to keep options open)
GPS
 
Battery cover/SD door events
The Nokia internet tablets are armv6
Battery
The Freerunner is armv4
Power control
 
HW Buttons (zoom,lock etc)
Future Ubuntu releases (Karmic) will be v6+ and maybe, eventually higher.
Power  Button
 
MMC reader
[[Category:Documentation]]
USB
TV-OUT

Latest revision as of 12:06, 22 September 2010

Mer is back : Please visit http://www.merproject.org to learn more about this news.


Arm variations

The ARM processor has several variations.

When Ubuntu supported ARM they built armv5el

When Debian supported ARM they built armv4t ( eabi armv4 + thumb)

(cf building for i386 or i486 ... i486 code won't run on old 386 CPUs)

The armv5el code makes better use of newer hardware and runs faster on it so the main Mer support is for Ubuntu. We have a Debian port to support the slightly older devices (and to keep options open)

The Nokia internet tablets are armv6 The Freerunner is armv4

Future Ubuntu releases (Karmic) will be v6+ and maybe, eventually higher.