VSF Documented
Macros | Typedefs | Functions
rv_generic.h File Reference
#include "hal/vsf_hal_cfg.h"
#include "hal/driver/driver.h"

Go to the source code of this file.

Macros

#define __VSF_HEADER_ONLY_SHOW_ARCH_INFO__
 
#define __LITTLE_ENDIAN   1
 
#define __BYTE_ORDER   __LITTLE_ENDIAN
 
#define __VSF_ARCH_SYSTIMER_BITS   64
 
#define VSF_ARCH_SWI_NUM   0
 
#define VSF_ARCH_CFG_CALLSTACK_TRACE   DISABLED
 
#define vsf_arch_wakeup()
 

Typedefs

typedef uint32_t vsf_gint_state_t
 

Functions

void vsf_arch_add_text_region (vsf_arch_text_region_t *region)
 
uint_fast16_t vsf_arch_get_callstack (uintptr_t sp, uintptr_t *callstack, uint_fast16_t callstack_num)
 

Macro Definition Documentation

◆ __VSF_HEADER_ONLY_SHOW_ARCH_INFO__

#define __VSF_HEADER_ONLY_SHOW_ARCH_INFO__

◆ __LITTLE_ENDIAN

#define __LITTLE_ENDIAN   1

◆ __BYTE_ORDER

#define __BYTE_ORDER   __LITTLE_ENDIAN

◆ __VSF_ARCH_SYSTIMER_BITS

#define __VSF_ARCH_SYSTIMER_BITS   64

◆ VSF_ARCH_SWI_NUM

#define VSF_ARCH_SWI_NUM   0

◆ VSF_ARCH_CFG_CALLSTACK_TRACE

#define VSF_ARCH_CFG_CALLSTACK_TRACE   DISABLED

◆ vsf_arch_wakeup

#define vsf_arch_wakeup (   void)

Typedef Documentation

◆ vsf_gint_state_t

Function Documentation

◆ vsf_arch_add_text_region()

void vsf_arch_add_text_region ( vsf_arch_text_region_t region)
extern

◆ vsf_arch_get_callstack()

uint_fast16_t vsf_arch_get_callstack ( uintptr_t  sp,
uintptr_t callstack,
uint_fast16_t  callstack_num 
)
extern