ARCS SDK
LISTENAI Software Development Kit
Loading...
Searching...
No Matches
gc032a_regs.h
Go to the documentation of this file.
1/*
2 * GC032A register definitions.
3 */
4#ifndef __GC032A_REG_REGS_H__
5#define __GC032A_REG_REGS_H__
6
7#define SENSOR_ID_HIGH 0XF0
8#define SENSOR_ID_LOW 0XF1
9#define PAD_VB_HIZ_MODE 0XF2
10#define SYNC_OUTPUT 0XF3
11#define I2C_CONFIG 0XF4
12#define PLL_MODE1 0XF7
13#define PLL_MODE2 0XF8
14#define CM_MODE 0XF9
15#define ISP_DIV_MODE 0XFA
16#define I2C_DEVICE_ID 0XFB
17#define ANALOG_PWC 0XFC
18#define ISP_DIV_MODE2 0XFD
19#define RESET_RELATED 0XFE // Bit[7]: Software reset
20 // Bit[6]: cm reset
21 // Bit[5]: spi reset
22 // Bit[4]: CISCTL_restart_n
23 // Bit[3]: PLL_rst
24 // Bit[2:0]: page select
25 // 000:page0
26 // 001:page1
27 // 010:page2
28 // 011:page3
29
30//----page0-----------------------------
31#define P0_EXPOSURE_HIGH 0X03
32#define P0_EXPOSURE_LOW 0X04
33#define P0_HB_HIGH 0X05
34#define P0_HB_LOW 0X06
35#define P0_VB_HIGH 0X07
36#define P0_VB_LOW 0X08
37#define P0_ROW_START_HIGH 0X09
38#define P0_ROW_START_LOW 0X0A
39#define P0_COLUMN_START_HIGH 0X0B
40#define P0_COLUMN_START_LOW 0X0C
41#define P0_WINDOW_HEIGHT_HIGH 0X0D
42#define P0_WINDOW_HEIGHT_LOW 0X0E
43#define P0_WINDOW_WIDTH_HIGH 0X0F
44#define P0_WINDOW_WIDTH_LOW 0X10
45#define P0_SH_DELAY 0X11
46#define P0_VS_ST 0X12
47#define P0_VS_ET 0X13
48#define P0_CISCTL_MODE1 0X17
49
50#define P0_BLOCK_ENABLE_1 0X40
51#define P0_AAAA_ENABLE 0X42
52#define P0_SPECIAL_EFFECT 0X43
53#define P0_SYNC_MODE 0X46
54#define P0_GAIN_CODE 0X48
55#define P0_DEBUG_MODE2 0X4C
56#define P0_WIN_MODE 0X50
57#define P0_OUT_WIN_Y1_HIGH 0X51
58#define P0_OUT_WIN_Y1_LOW 0X52
59#define P0_OUT_WIN_X1_HIGH 0X53
60#define P0_OUT_WIN_X1_LOW 0X54
61#define P0_OUT_WIN_HEIGHT_HIGH 0X55
62#define P0_OUT_WIN_HEIGHT_LOW 0X56
63#define P0_OUT_WIN_WIDTH_HIGH 0X57
64#define P0_OUT_WIN_WIDTH_LOW 0X58
65
66#define P0_GLOBAL_SATURATION 0XD0
67#define P0_SATURATION_CB 0XD1
68#define P0_SATURATION_CR 0XD2
69#define P0_LUMA_CONTRAST 0XD3
70#define P0_CONTRAST_CENTER 0XD4
71#define P0_LUMA_OFFSET 0XD5
72#define P0_FIXED_CB 0XDA
73#define P0_FIXED_CR 0XDB
74
75//----page3-----------------------------
76#define P3_IMAGE_WIDTH_LOW 0X5B
77#define P3_IMAGE_WIDTH_HIGH 0X5C
78#define P3_IMAGE_HEIGHT_LOW 0X5D
79#define P3_IMAGE_HEIGHT_HIGH 0X5E
80
81
82#endif //__GC032A_REG_REGS_H__