N900 Software BME: Difference between revisions

From Maemo Wiki
Jump to navigationJump to search
imported>speedevil
No edit summary
imported>speedevil
No edit summary
Line 3: Line 3:
This is required to implement user friendly [[N900_Hardware_USB_Host|Host Mode]]
This is required to implement user friendly [[N900_Hardware_USB_Host|Host Mode]]


BME is divided into two halves, unlike Gaul, which is three.
BME is divided into two halves.


* Kernel driver that handles all of the low-level interaction with the hardware.
* Kernel driver that handles all of the low-level interaction with the hardware.

Revision as of 11:16, 9 May 2010

This page is to bring together efforts and links for those working on understanding BME - the battery managment entity.

This is required to implement user friendly Host Mode

BME is divided into two halves.

  • Kernel driver that handles all of the low-level interaction with the hardware.
  • Process started early in boot, with watchdogs to reboot the device if it malfunctions.