comparison src/cs/drivers/drv_app/r2d/r2d_env.h @ 0:4e78acac3d88

src/{condat,cs,gpf,nucleus}: import from Selenite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 06:23:26 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4e78acac3d88
1 /****************************************************************************/
2 /* */
3 /* File Name: r2d_env.h */
4 /* */
5 /* Purpose: This file contains prototypes for RV Manager related */
6 /* functions used to get info, start and stop the xxx block. */
7 /* */
8 /* Version 0.1 */
9 /* */
10 /* Date Modification */
11 /* ------------------------------------ */
12 /* 20/08/2000 Create */
13 /* */
14 /* Author David Lamy-Charrier (dlamy@tif.ti.com) */
15 /* */
16 /* (C) Copyright 2000 by Texas Instruments Incorporated, All Rights Reserved*/
17 /****************************************************************************/
18 #ifndef __R2D_ENV_H_
19 #define __R2D_ENV_H_
20
21
22 #include "rvm/rvm_gen.h"
23 #include "r2d/r2d_config.h"
24
25 #include "r2d/r2d_pool_size.h" /* Stack & Memory Bank sizes definitions */
26
27
28 /* memory bank size and watermark */
29
30 /* R2D_MB_PRIM_SIZE defines in files r2d_task_init_i.c */
31 #define R2D_MB_PRIM_INC_SIZE 0
32 #define R2D_MB_PRIM_INC_WATERMARK 0
33
34 #define R2D_MAILBOX_USED RVF_TASK_MBOX_0
35
36
37
38 /* generic functions declarations */
39 T_RVM_RETURN r2d_get_info (T_RVM_INFO_SWE *infoSWE);
40
41 T_RVM_RETURN r2d_set_info ( T_RVF_ADDR_ID addr_id,
42 T_RV_RETURN return_path[],
43 T_RVF_MB_ID bk_id_table[],
44 T_RVM_CB_FUNC call_back_error_ft);
45 T_RVM_RETURN r2d_init (void);
46
47 T_RVM_RETURN r2d_start (void);
48
49 T_RVM_RETURN r2d_stop (void);
50
51 T_RVM_RETURN r2d_kill (void);
52
53 #endif /*__R2D_ENV_H_*/
54