Integrate the following to provide embedded support for a ST STM32 or NXP LPCxxxx ARM SOC

  1. libopenstm32

    libopenstm32 IRC channel on Freenode.

  2. openEC

  3. RTEMS

    rtems IRC channel on Freenode.

Provide a library of routines for: Battery Charging, Keyboard Scan, Touchscreen, GPIO, User Interface Buttons, Audio, Lid open/closed, LED's, temperature sensors, etc.

Port the 8bit OpenEC library of routines to 32bit ARM Cortex-M3 and make use of the libopenstm32 libraries.

This codebase will be used in millions of notebooks, netbooks, tablets, carPC's, set-top-boxes in the near future.

Git Repo: