System Software架构分3个子系统:
(1) System Control(SC)
(2) Energy Management(EM)
(3) Power Management(PM)
System control负责设备状态管理(DSME),模式管理(MCE)和一些UI组件。另外,System Control子系统还包括硬件抽象层,maemo-launcher,alarm事件处理,时间管理,同步和profile handling(这是什么?)。System control位于用户空间。
Energy Management负责电池的充电功能。Energy Management包括电压监测,recognition(识别什么?),充电(通过USB)和充电器识别。硬件抽象层的电池插件为其他应用提供了标准的DBus接口。EM子系统位于用户空间和内核空间。
Power Management主要负责将OMAP和外围设备设置为低功耗状态。PM位于内核空间。