Sunday, February 15, 2009

CRAMES On-Line Memory Compression

CRAMES On-Line Memory Compression

CRAMES is an operating system controlled memory compression technique to double useable memory in embedded systems without changing applications or hardware, and with little or no performance or power penalty.

CRAMES will first ship in NEC FOMA 904i phones in Europe and Japan in June 2007.

ViewVC: Repository Browsing

ViewVC: Repository Browsing

OpenAL

OpenAL

Cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications

Wednesday, February 11, 2009

TSLib: Abstraction Layer for Touch Panel Events

http://tslib.berlios.de/
Tslib is an abstraction layer for touchscreen panel events, as well as a filter stack for the manipulation of those events. It was created by Russell King, of arm.linux.org.uk. Examples of implemented filters include jitter smoothing and the calibration transform.

Tslib is generally used on embedded devices to provide a common user space interface to touchscreen functionality. It is supported by Kdrive (aka TinyX) and OPIE as well as being used on a number of commercial Linux devices including the Nokia 770.

Tuesday, February 03, 2009

Monday, February 02, 2009