Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
avi_isp_bayer.h
Go to the documentation of this file.
1 /*********************************************************************
2  * avi_isp_bayer register map
3  *
4  * Vendor: Parrot
5  * Library: AVI
6  * Version: P7R3
7  * Gen-date: (Date of generation of this C code, not the IP-Xact file)
8  * 2014-02-28
9  *
10  * WARNING: This code is automatically generated from the hardware
11  * IP-Xact XML files. Do not edit directly.
12  *********************************************************************/
13 
14 #ifndef _AVI_ISP_BAYER_H_
15 #define _AVI_ISP_BAYER_H_
16 
17 #define AVI_ISP_BAYER_CFA 0x00
18 #define AVI_ISP_BAYER_THRESHOLD_1 0x04
19 #define AVI_ISP_BAYER_THRESHOLD_2 0x08
20 
22 {
23  struct
24  {
25  uint32_t cfa : 2;
26  };
28 };
29 
31 {
32  struct
33  {
34  uint32_t threshold_1 : 13;
35  };
37 };
38 
40 {
41  struct
42  {
43  uint32_t threshold_2 : 13;
44  };
46 };
47 
49 {
50  union avi_isp_bayer_cfa cfa; /* 0x000 */
51  union avi_isp_bayer_threshold_1 threshold_1; /* 0x004 */
52  union avi_isp_bayer_threshold_2 threshold_2; /* 0x008 */
53 };
54 
55 #endif /* _AVI_ISP_BAYER_H_ */
union avi_isp_bayer_threshold_2 threshold_2
Definition: avi_isp_bayer.h:52
union avi_isp_bayer_cfa cfa
Definition: avi_isp_bayer.h:50
union avi_isp_bayer_threshold_1 threshold_1
Definition: avi_isp_bayer.h:51
unsigned int uint32_t
Typedef defining 32 bit unsigned int type.
Definition: vl53l1_types.h:78