[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