N900 Hardware Subsystems

(Software)
(Software)
Line 6: Line 6:
==Software==
==Software==
Most of the audio on the n900 is handled by gstreamer and pulseaudio.
Most of the audio on the n900 is handled by gstreamer and pulseaudio.
-
See [[Documentation/Maemo_5_Developer_Guide/Using_Multimedia_Components/Introduction the API documentation on sound]]
+
See [[Documentation/Maemo_5_Developer_Guide/Using_Multimedia_Components/Introduction|the API documentation on sound]]
==Main Speakers==
==Main Speakers==

Revision as of 12:10, 4 June 2010

There are many interacting hardware subsystems in the n900.

These can be split roughly into several areas.

Contents

Audio

Software

Most of the audio on the n900 is handled by gstreamer and pulseaudio. See the API documentation on sound

Main Speakers

Earpiece

Headset

Composite out

Bluetooth audio

Video

Display

Built in LCD

Composite out

Front camera (VGA)

Rear camera (5MP)

Rear camera LED flash

Rear camera warning light

Rear camera shutter

User interaction

Accelerometer

Lock Switch

Headset Switch

Jack Switch

Camera Button

Power Button

Volume control

Rear cover presence switch

Camera cover

Keyboard

Keyboard Slide

Proximity sensor

Power management

Battery

Charge meter

Battery Charger

Gaia

CPU

Phone

GPS

2G/3G phone module

SIM

Local Network

Bluetooth

Wifi

USB Networking

Computing

CPU

Chipset

Memory

Flash Memory

RAM