GK SDK 源码库: XMIPCLinuxV100R005C00SPC030 (kernel/tools/open_source excluded)
This commit is contained in:
+47
@@ -0,0 +1,47 @@
|
||||
#ifndef __SC3338_H__
|
||||
#define __SC3338_H__
|
||||
|
||||
#include "sns_comm.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define SC3338_VMAX_3M_LINEAR 1350
|
||||
|
||||
#define SC3338_EXP_SHIFT 0
|
||||
|
||||
#define SC3338_EXP_OFFSET_LINEAR 4
|
||||
|
||||
#define SC3336_EXP_H_ADDR 0x3E00
|
||||
#define SC3336_EXP_M_ADDR 0x3E01
|
||||
#define SC3336_EXP_L_ADDR 0x3E02
|
||||
#define SC3336_AGAIN_H_ADDR 0x3E08
|
||||
#define SC3336_AGAIN_L_ADDR 0x3E09
|
||||
#define SC3336_DGAIN_H_ADDR 0x3E06
|
||||
#define SC3336_DGAIN_L_ADDR 0x3E07
|
||||
#define SC3336_VMAX_H_ADDR 0x320E
|
||||
#define SC3336_VMAX_L_ADDR 0x320F
|
||||
|
||||
typedef enum {
|
||||
SC3338_REG_EXP_H = 0,
|
||||
SC3338_REG_EXP_M,
|
||||
SC3338_REG_EXP_L,
|
||||
SC3338_REG_DGC_H,
|
||||
SC3338_REG_DGC_L,
|
||||
SC3338_REG_AGC_H,
|
||||
SC3338_REG_AGC_L,
|
||||
SC3338_REG_VMAX_H,
|
||||
SC3338_REG_VMAX_L,
|
||||
SC3338_REG_MAX_NUM
|
||||
} sc3338_reg_info;
|
||||
|
||||
#define SC3338_FULL_LINES_MAX 0x7FFF
|
||||
|
||||
xmedia_void sc3338_delay_ms(xmedia_s32 ms);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // __SC3338_H__
|
||||
Reference in New Issue
Block a user