|
#define | VSF_ARCH_ASSERT(...) VSF_ASSERT(__VA_ARGS__) |
|
#define | VSF_ARCH_HEADER "./template/template_generic.h" |
| check rtos first
|
|
#define | VSF_ARCH_SWI_NUM 0 |
|
#define | VSF_DEV_SWI_NUM 0 |
|
#define | VSF_SWI_NUM (VSF_ARCH_SWI_NUM + VSF_DEV_SWI_NUM) |
|
#define | ___constant_swab16(__x) |
|
#define | ___constant_swab32(__x) |
|
#define | ___constant_swab64(__x) |
|
#define | bswap16 bswap_16 |
|
#define | bswap32 bswap_32 |
|
#define | bswap64 bswap_64 |
|
#define | htobe16 |
|
#define | htole16 bswap_16 |
|
#define | be16toh |
|
#define | le16toh bswap_16 |
|
#define | htobe32 |
|
#define | htole32 bswap_32 |
|
#define | be32toh |
|
#define | le32toh bswap_32 |
|
#define | htobe64 |
|
#define | htole64 bswap_64 |
|
#define | be64toh |
|
#define | le64toh bswap_64 |
|
#define | cpu_to_le16 bswap_16 |
|
#define | cpu_to_le32 bswap_32 |
|
#define | cpu_to_le64 bswap_64 |
|
#define | le16_to_cpu bswap_16 |
|
#define | le32_to_cpu bswap_32 |
|
#define | le64_to_cpu bswap_64 |
|
#define | cpu_to_be16 |
|
#define | cpu_to_be32 |
|
#define | cpu_to_be64 |
|
#define | be16_to_cpu |
|
#define | be32_to_cpu |
|
#define | be64_to_cpu |
|
#define | __constant_cpu_to_le16 ___constant_swab16 |
|
#define | __constant_le16_to_cpu ___constant_swab16 |
|
#define | __constant_cpu_to_le32 ___constant_swab32 |
|
#define | __constant_le32_to_cpu ___constant_swab32 |
|
#define | __constant_cpu_to_le64 ___constant_swab64 |
|
#define | __constant_le64_to_cpu ___constant_swab64 |
|
#define | __constant_cpu_to_be16 |
|
#define | __constant_be16_to_cpu |
|
#define | __constant_cpu_to_be32 |
|
#define | __constant_be32_to_cpu |
|
#define | __constant_cpu_to_be64 |
|
#define | __constant_be64_to_cpu |
|
#define | DECLARE_ENDIAN_FUNC(__bitlen) |
|
#define | __vsf_protect_region(__region) |
|
#define | vsf_protect_region(__region) __vsf_protect_region(__region) |
|
#define | vsf_protect_region_exit(__region) continue |
|
#define | vsf_protect_region_simple(__region, ...) |
|
#define | __vsf_interrupt_safe(__code) |
|
#define | vsf_interrupt_safe() vsf_protect_region(&vsf_protect_region_int) |
|
#define | vsf_interrupt_safe_simple(...) vsf_protect_region_simple(&vsf_protect_region_int, __VA_ARGS__) |
|
#define | vsf_protect_interrupt() vsf_disable_interrupt() |
|
#define | vsf_unprotect_interrupt(__state) vsf_set_interrupt(__state) |
|
#define | vsf_protect_none() (0) |
|
#define | vsf_unprotect_none(__state) VSF_UNUSED_PARAM(__state) |
|
#define | vsf_protect_int vsf_protect_interrupt |
|
#define | vsf_unprotect_int vsf_unprotect_interrupt |
|
#define | __vsf_protect(__type) vsf_protect_##__type |
|
#define | __vsf_unprotect(__type) vsf_unprotect_##__type |
|
#define | vsf_protect(__type) __vsf_protect(__type) |
|
#define | vsf_unprotect(__type) __vsf_unprotect(__type) |
|
#define | vsf_atom64_op(__ptr, ...) |
|
#define | vsf_atom32_op(__ptr, ...) |
|
#define | vsf_atom16_op(__ptr, ...) |
|
#define | vsf_atom8_op(__ptr, ...) |
|
#define | vsf_atom_add(__bitlen, __ptr, __value) VSF_MCONNECT(vsf_atom, __bitlen, _op)((__ptr), _ + (__value)) |
|
#define | vsf_atom_dec(__bitlen, __ptr, __value) vsf_atom_add(__bitlen, (__ptr), - (__value)) |
|
#define | vsf_atom_or(__bitlen, __ptr, __value) VSF_MCONNECT(vsf_atom, __bitlen, _op)((__ptr), _ | (__value)) |
|
#define | vsf_atom_and(__bitlen, __ptr, __value) VSF_MCONNECT(vsf_atom, __bitlen, _op)((__ptr), _ & (__value)) |
|
#define | vsf_atom_xor(__bitlen, __ptr, __value) VSF_MCONNECT(vsf_atom, __bitlen, _op)((__ptr), _ ^ (__value)) |
|
#define | vsf_atom_xchg(__bitlen, __ptr, __new_value) VSF_MCONNECT(vsf_atom, __bitlen, _op)((__ptr), (__new_value)) |
|
#define | vsf_arch_host_invoke_ctx_t(__name) VSF_MCONNECT(__name, _ctx_t) |
|
#define | declare_vsf_arch_host_invoke(__name) |
|
#define | dcl_vsf_arch_host_invoke declare_vsf_arch_host_invoke |
|
#define | define_vsf_arch_host_invoke(__name, ...) |
|
#define | def_vsf_arch_host_invoke define_vsf_arch_host_invoke |
|
#define | implement_vsf_arch_host_invoke(__name) |
|
#define | imp_vsf_arch_host_invoke implement_vsf_arch_host_invoke |
|
#define | initialize_vsf_arch_host_invoke(__name, __priority) |
|
#define | init_vsf_arch_host_invoke initialize_vsf_arch_host_invoke |
|
#define | vsf_arch_host_invoke_nb(__name, __eda_ptr, __ctx_ptr) |
|
#define | vsf_arch_host_invoke_get_result_nb(__name, __ctx_ptr) |
|
#define | vsf_arch_host_invoke_in_thread(__name, __ctx_ptr) |
|
|
#define | VSF_SYSTIMER_IMPL_NONE 0 |
|
#define | VSF_SYSTIMER_IMPL_REQUEST_RESPONSE 1 |
|
#define | VSF_SYSTIMER_IMPL_WITH_NORMAL_TIMER 2 |
|
#define | VSF_SYSTIMER_IMPL_WITH_COMP_TIMER 3 |
|
#define | VSF_SYSTIMER_IMPL_TICK_MODE 4 |
|