VSF Documented
Data Structures | Typedefs | Functions | Variables
vsf_disp_fb.h File Reference
#include "component/ui/vsf_ui_cfg.h"
#include "kernel/vsf_kernel.h"
#include "hal/vsf_hal.h"
#include "utilities/ooc_class.h"

Go to the source code of this file.

Data Structures

struct  vk_disp_fb_drv_t
 
class  vk_disp_fb_t
 

Typedefs

typedef struct vk_disp_fb_drv_t vk_disp_fb_drv_t
 

Functions

void * vk_disp_fb_get_buffer (vk_disp_t *disp, uint_fast8_t idx)
 
void * vk_disp_fb_get_front_buffer (vk_disp_t *disp)
 
void * vk_disp_fb_get_back_buffer (vk_disp_t *disp)
 
void * vk_disp_fb_set_front_buffer (vk_disp_t *disp, int_fast8_t idx)
 

Variables

const vk_disp_drv_t vk_disp_drv_fb
 
const vk_disp_fb_drv_t vsf_disp_hw_fb_drv
 
const vk_disp_fb_drv_t vsf_disp_hw_fb_layer_drv
 

Typedef Documentation

◆ vk_disp_fb_drv_t

Function Documentation

◆ vk_disp_fb_get_buffer()

void * vk_disp_fb_get_buffer ( vk_disp_t disp,
uint_fast8_t  idx 
)
extern

◆ vk_disp_fb_get_front_buffer()

void * vk_disp_fb_get_front_buffer ( vk_disp_t disp)
extern

◆ vk_disp_fb_get_back_buffer()

void * vk_disp_fb_get_back_buffer ( vk_disp_t disp)
extern

◆ vk_disp_fb_set_front_buffer()

void * vk_disp_fb_set_front_buffer ( vk_disp_t disp,
int_fast8_t  idx 
)
extern

Variable Documentation

◆ vk_disp_drv_fb

const vk_disp_drv_t vk_disp_drv_fb
extern

◆ vsf_disp_hw_fb_drv

const vk_disp_fb_drv_t vsf_disp_hw_fb_drv
extern

◆ vsf_disp_hw_fb_layer_drv

const vk_disp_fb_drv_t vsf_disp_hw_fb_layer_drv
extern