Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
avi_isp_pedestal.h
Go to the documentation of this file.
1/*********************************************************************
2 * avi_isp_pedestal 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_PEDESTAL_H_
15#define _AVI_ISP_PEDESTAL_H_
16
17#define AVI_ISP_PEDESTAL_CFA 0x00
18#define AVI_ISP_PEDESTAL_SUB_R 0x04
19#define AVI_ISP_PEDESTAL_SUB_GB 0x08
20#define AVI_ISP_PEDESTAL_SUB_GR 0x0c
21#define AVI_ISP_PEDESTAL_SUB_B 0x10
22
24{
25 struct
26 {
27 uint32_t cfa : 2;
28 };
30};
31
33{
34 struct
35 {
36 uint32_t sub_r : 10;
37 };
39};
40
42{
43 struct
44 {
45 uint32_t sub_gb : 10;
46 };
48};
49
51{
52 struct
53 {
54 uint32_t sub_gr : 10;
55 };
57};
58
60{
61 struct
62 {
63 uint32_t sub_b : 10;
64 };
66};
67
69{
70 union avi_isp_pedestal_cfa cfa; /* 0x000 */
71 union avi_isp_pedestal_sub_r sub_r; /* 0x004 */
74 union avi_isp_pedestal_sub_b sub_b; /* 0x010 */
75};
76
77#endif /* _AVI_ISP_PEDESTAL_H_ */
union avi_isp_pedestal_sub_r sub_r
union avi_isp_pedestal_sub_gb sub_gb
union avi_isp_pedestal_sub_b sub_b
union avi_isp_pedestal_sub_gr sub_gr
union avi_isp_pedestal_cfa cfa
unsigned int uint32_t
Typedef defining 32 bit unsigned int type.