[Cbe-oss-dev] [PATCH 04/10 v3]MARS/core: Workload module split add module api

Kazunori Asayama asayama at sm.sony.co.jp
Wed Nov 26 12:58:13 EST 2008


Yuji Mano wrote:
> This adds the public module API provided by MARS core library.
> The module API will provide the necessary functions to implement a custom
> workload module.
> 
> Signed-off-by: Yuji Mano <yuji.mano at am.sony.com>

Acked-by: Kazunori Asayama <asayama at sm.sony.co.jp>

> 
> ---
> v2:
> - remove api that returns the workload bits as that is now handled internally in the kernel
> - add additional api to allow modules to manipulate the workload state and signal bits
> v3:
> - replace api that returns the now internally kept workload states and signal values
> - provide mars_module_workload_wait/yield/finish API to replace mars_module_exit(state)
> 
>  core/include/mpu/mars/module.h |   87 +++++++
>  core/src/mpu/lib/module.c      |  466 +++++++++++++++++++++++++++++++++++++++++
>  2 files changed, 553 insertions(+)
> 

-- 
(ASAYAMA Kazunori
  (asayama at sm.sony.co.jp))
t



More information about the cbe-oss-dev mailing list