SemiDrive SSDK Appication Program Interface PTG3.0
Data Structures
g2dlite_core.h File Reference
#include <dispss/disp_data_type.h>
#include <reg.h>
#include <string.h>

Go to the source code of this file.

Data Structures

struct  g2dlite_profile_t
 

Detailed Description

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
G2DLITE_FUN_BLEND 
G2DLITE_FUN_ROTATION 

◆ g2dlite_mlc_layer

Enumerator
G2DLITE_MLC_GP 
G2DLITE_MLC_SP 
G2DLITE_MLC_MAX 

◆ g2dlite_mlc_path

Enumerator
MLC_PATH_BG 
MLC_PATH_GP 
MLC_PATH_SP 
MLC_PATH_MAX 

◆ g2dlite_write_mode

Enumerator
G2DLITE_CPU_WRITE 
G2DLITE_CMD_WRITE 

Function Documentation

◆ g2dlite_cwrite()

static void g2dlite_cwrite ( struct g2dlite_device dev,
int  cmd_id,
unsigned int  reg,
unsigned int  value 
)
inlinestatic

◆ g2dlite_read()

static unsigned int g2dlite_read ( unsigned long  base,
unsigned int  reg 
)
inlinestatic

◆ g2dlite_write()

static void g2dlite_write ( unsigned long  base,
unsigned int  reg,
unsigned int  value 
)
inlinestatic

◆ reg_value()

static unsigned int reg_value ( unsigned int  val,
unsigned int  src,
unsigned int  shift,
unsigned int  mask 
)
inlinestatic