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_gamma_corrector.h
Go to the documentation of this file.
1/*********************************************************************
2 * avi_isp_gamma_corrector 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_GAMMA_CORRECTOR_H_
15#define _AVI_ISP_GAMMA_CORRECTOR_H_
16
17#define AVI_ISP_GAMMA_CORRECTOR_CONF 0x00
18
20{
21 struct
22 {
23 uint32_t bypass : 1;
24 uint32_t palette : 1;
25 uint32_t comp_width : 1;
26 };
28};
29
34
35#define AVI_ISP_GAMMA_CORRECTOR_RY_LUT 0x1000
36
38{
39 struct
40 {
41 uint32_t ry_value : 8;
42 };
44};
45
50
51#define AVI_ISP_GAMMA_CORRECTOR_GU_LUT 0x2000
52
54{
55 struct
56 {
57 uint32_t gu_value : 8;
58 };
60};
61
66
67#define AVI_ISP_GAMMA_CORRECTOR_BV_LUT 0x3000
68
70{
71 struct
72 {
73 uint32_t bv_value : 8;
74 };
76};
77
82
83#endif /* _AVI_ISP_GAMMA_CORRECTOR_H_ */
union avi_isp_gamma_corrector_gu_lut gu_lut[1024]
union avi_isp_gamma_corrector_conf conf
union avi_isp_gamma_corrector_bv_lut bv_lut[1024]
union avi_isp_gamma_corrector_ry_lut ry_lut[1024]
unsigned int uint32_t
Typedef defining 32 bit unsigned int type.