Go to the documentation of this file.
11#define __INLINE static inline
13#ifndef __STATIC_INLINE
14# define __STATIC_INLINE static inline
17#define __MODULE__ __BASE_FILE__
19#define __ALIGN4 VSF_CAL_ALIGN(4)
21#define __PRIVATE_HOST_N(m,n)
23#define PRIVATE_HOST_DECLARE(module, type, name) \
24 type backup_ ## name __PRIVATE_HOST_N(module, name)
25#define PRIVATE_HOST_EXT_STATEMENT(type, name) \
26 extern type backup_ ## name
27#define PRIVATE_HOST_ARRAY_DECLARE(module, type, count, name) \
28 type backup_ ## name[count] __PRIVATE_HOST_N(module, name)
29#define PRIVATE_HOST_ARRAY_EXT_STATEMENT(type, count, name) \
30 extern type backup_ ## name[count]
31#define PRIVATE_HOST_ARRAY2_DECLARE(module, type, count1, count2, name) \
32 type backup_ ## name[count1][count2] __PRIVATE_HOST_N(module, name)
33#define PRIVATE_HOST_ARRAY2_EXT_STATEMENT(type, count1, count2, name) \
34 extern type backup_ ## name[count1][count2]
36#define __SHAREDRAM VSF_CAL_SECTION("SHAREDRAM")
39#define VAR_WITH_VERx(name,v) VSF_MCONNECT3(name, _U0, v)
40#define VAR_WITH_VER(name) VAR_WITH_VERx(name, CFG_ROM_VER)