[Cbe-oss-dev] MARS release v1.1.1

Yuji Mano yuji.mano at am.sony.com
Thu Feb 19 12:52:44 EST 2009


A new release of MARS is now available.

Release v1.1.1
==============
Kernel and Task Module Optimization and Code Size Reduction

Major Changes
-------------
* reduce kernel area to 12KB
* MARS_WORKLOAD_MODULE_BASE_ADDR is now 0x3000
* reduce task module area to 4KB
* MARS_TASK_BASE_ADDR is now 0x4000
* remove mars/mars.h (use mars/task.h instead)
* MPU-side mutex API moved into workload module API
* kernel scheduler optimization and bug fixes

Major Bugs
----------
* none known

The update release is available at:

  ftp://ftp.infradead.org/pub/Sony-PS3/mars/

/latest --> /1.1.1
|---mars-1.1.1-1.ppc.rpm		RPM for MARS libraries
|---mars-1.1.1-1.src.rpm		RPM for MARS source
|---mars-devel-1.1.1-1.ppc.rpm		RPM for MARS development headers
|---mars-docs-1.1.1-1.ppc.rpm		RPM for MARS documentation
|---mars-samples-1.1.1-1.ppc.rpm	RPM for MARS samples
|---mars-1.1.1.tar.gz			tarball of sources (includes samples and tests)
|---mars-docs-1.1.1.tar.gz		tarball of html documentation
|---/mars-docs-1.1.1			html documentation (extracted)
|---openssl-cell-engine-1.1.1.tar.gz	v1.1.1 compatible openssl sample
|---zlib-mars-0.2.4.tar.gz		v1.1.1 compatible zlib sample

The git repo of the sources is here:

  git://git.infradead.org/ps3/mars-src.git


---
MARS is a multi-tasking runtime system for multi-core processors.
The current implementation is for the Cell BE. The system is
co-processor centric, in that the co-processors each run a micro
kernel that generally runs independent of the host processor.

More info is available here:

  ftp://ftp.infradead.org/pub/Sony-PS3/mars/presentations


Regards,
Yuji Mano




More information about the cbe-oss-dev mailing list