Paparazzi UAS
v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
avi_isp_chroma.h
Go to the documentation of this file.
1
/*********************************************************************
2
* avi_isp_chroma 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_CHROMA_H_
15
#define _AVI_ISP_CHROMA_H_
16
17
#define AVI_ISP_CHROMA_COEFF_01_00 0x00
18
#define AVI_ISP_CHROMA_COEFF_10_02 0x04
19
#define AVI_ISP_CHROMA_COEFF_12_11 0x08
20
#define AVI_ISP_CHROMA_COEFF_21_20 0x0c
21
#define AVI_ISP_CHROMA_COEFF_22 0x10
22
#define AVI_ISP_CHROMA_OFFSET_RY 0x14
23
#define AVI_ISP_CHROMA_CLIP_RY 0x18
24
#define AVI_ISP_CHROMA_OFFSET_GU 0x1c
25
#define AVI_ISP_CHROMA_CLIP_GU 0x20
26
#define AVI_ISP_CHROMA_OFFSET_BV 0x24
27
#define AVI_ISP_CHROMA_CLIP_BV 0x28
28
29
union
avi_isp_chroma_coeff_01_00
30
{
31
struct
32
{
33
uint32_t
coeff_00 : 14;
34
unsigned
/*unused */
: 2;
35
uint32_t
coeff_01 : 14;
36
};
37
uint32_t
_register
;
38
};
39
40
union
avi_isp_chroma_coeff_10_02
41
{
42
struct
43
{
44
uint32_t
coeff_02 : 14;
45
unsigned
/*unused */
: 2;
46
uint32_t
coeff_10 : 14;
47
};
48
uint32_t
_register
;
49
};
50
51
union
avi_isp_chroma_coeff_12_11
52
{
53
struct
54
{
55
uint32_t
coeff_11 : 14;
56
unsigned
/*unused */
: 2;
57
uint32_t
coeff_12 : 14;
58
};
59
uint32_t
_register
;
60
};
61
62
union
avi_isp_chroma_coeff_21_20
63
{
64
struct
65
{
66
uint32_t
coeff_20 : 14;
67
unsigned
/*unused */
: 2;
68
uint32_t
coeff_21 : 14;
69
};
70
uint32_t
_register
;
71
};
72
73
union
avi_isp_chroma_coeff_22
74
{
75
struct
76
{
77
uint32_t
coeff_22 : 14;
78
};
79
uint32_t
_register
;
80
};
81
82
union
avi_isp_chroma_offset_ry
83
{
84
struct
85
{
86
uint32_t
offset_in : 10;
87
unsigned
/*unused */
: 6;
88
uint32_t
offset_out : 10;
89
};
90
uint32_t
_register
;
91
};
92
93
union
avi_isp_chroma_clip_ry
94
{
95
struct
96
{
97
uint32_t
clip_min : 10;
98
unsigned
/*unused */
: 6;
99
uint32_t
clip_max : 10;
100
};
101
uint32_t
_register
;
102
};
103
104
union
avi_isp_chroma_offset_gu
105
{
106
struct
107
{
108
uint32_t
offset_in : 10;
109
unsigned
/*unused */
: 6;
110
uint32_t
offset_out : 10;
111
};
112
uint32_t
_register
;
113
};
114
115
union
avi_isp_chroma_clip_gu
116
{
117
struct
118
{
119
uint32_t
clip_min : 10;
120
unsigned
/*unused */
: 6;
121
uint32_t
clip_max : 10;
122
};
123
uint32_t
_register
;
124
};
125
126
union
avi_isp_chroma_offset_bv
127
{
128
struct
129
{
130
uint32_t
offset_in : 10;
131
unsigned
/*unused */
: 6;
132
uint32_t
offset_out : 10;
133
};
134
uint32_t
_register
;
135
};
136
137
union
avi_isp_chroma_clip_bv
138
{
139
struct
140
{
141
uint32_t
clip_min : 10;
142
unsigned
/*unused */
: 6;
143
uint32_t
clip_max : 10;
144
};
145
uint32_t
_register
;
146
};
147
148
struct
avi_isp_chroma_regs
149
{
150
union
avi_isp_chroma_coeff_01_00
coeff_01_00
;
/* 0x000 */
151
union
avi_isp_chroma_coeff_10_02
coeff_10_02
;
/* 0x004 */
152
union
avi_isp_chroma_coeff_12_11
coeff_12_11
;
/* 0x008 */
153
union
avi_isp_chroma_coeff_21_20
coeff_21_20
;
/* 0x00c */
154
union
avi_isp_chroma_coeff_22
coeff_22
;
/* 0x010 */
155
union
avi_isp_chroma_offset_ry
offset_ry
;
/* 0x014 */
156
union
avi_isp_chroma_clip_ry
clip_ry
;
/* 0x018 */
157
union
avi_isp_chroma_offset_gu
offset_gu
;
/* 0x01c */
158
union
avi_isp_chroma_clip_gu
clip_gu
;
/* 0x020 */
159
union
avi_isp_chroma_offset_bv
offset_bv
;
/* 0x024 */
160
union
avi_isp_chroma_clip_bv
clip_bv
;
/* 0x028 */
161
};
162
163
#endif
/* _AVI_ISP_CHROMA_H_ */
avi_isp_chroma_coeff_01_00::_register
uint32_t _register
Definition:
avi_isp_chroma.h:37
avi_isp_chroma_regs::offset_gu
union avi_isp_chroma_offset_gu offset_gu
Definition:
avi_isp_chroma.h:157
avi_isp_chroma_clip_bv::_register
uint32_t _register
Definition:
avi_isp_chroma.h:145
avi_isp_chroma_regs::clip_gu
union avi_isp_chroma_clip_gu clip_gu
Definition:
avi_isp_chroma.h:158
avi_isp_chroma_regs::coeff_22
union avi_isp_chroma_coeff_22 coeff_22
Definition:
avi_isp_chroma.h:154
avi_isp_chroma_regs
Definition:
avi_isp_chroma.h:148
avi_isp_chroma_coeff_10_02
Definition:
avi_isp_chroma.h:40
avi_isp_chroma_offset_ry::_register
uint32_t _register
Definition:
avi_isp_chroma.h:90
avi_isp_chroma_coeff_01_00
Definition:
avi_isp_chroma.h:29
uint32_t
unsigned long uint32_t
Definition:
types.h:18
avi_isp_chroma_coeff_12_11
Definition:
avi_isp_chroma.h:51
avi_isp_chroma_offset_ry
Definition:
avi_isp_chroma.h:82
avi_isp_chroma_regs::coeff_10_02
union avi_isp_chroma_coeff_10_02 coeff_10_02
Definition:
avi_isp_chroma.h:151
avi_isp_chroma_offset_gu::_register
uint32_t _register
Definition:
avi_isp_chroma.h:112
avi_isp_chroma_offset_gu
Definition:
avi_isp_chroma.h:104
avi_isp_chroma_offset_bv
Definition:
avi_isp_chroma.h:126
avi_isp_chroma_regs::offset_bv
union avi_isp_chroma_offset_bv offset_bv
Definition:
avi_isp_chroma.h:159
avi_isp_chroma_regs::clip_bv
union avi_isp_chroma_clip_bv clip_bv
Definition:
avi_isp_chroma.h:160
avi_isp_chroma_regs::offset_ry
union avi_isp_chroma_offset_ry offset_ry
Definition:
avi_isp_chroma.h:155
avi_isp_chroma_regs::clip_ry
union avi_isp_chroma_clip_ry clip_ry
Definition:
avi_isp_chroma.h:156
avi_isp_chroma_clip_ry::_register
uint32_t _register
Definition:
avi_isp_chroma.h:101
avi_isp_chroma_clip_ry
Definition:
avi_isp_chroma.h:93
avi_isp_chroma_regs::coeff_01_00
union avi_isp_chroma_coeff_01_00 coeff_01_00
Definition:
avi_isp_chroma.h:150
avi_isp_chroma_clip_gu
Definition:
avi_isp_chroma.h:115
avi_isp_chroma_clip_bv
Definition:
avi_isp_chroma.h:137
avi_isp_chroma_coeff_12_11::_register
uint32_t _register
Definition:
avi_isp_chroma.h:59
avi_isp_chroma_coeff_21_20::_register
uint32_t _register
Definition:
avi_isp_chroma.h:70
avi_isp_chroma_clip_gu::_register
uint32_t _register
Definition:
avi_isp_chroma.h:123
avi_isp_chroma_coeff_22
Definition:
avi_isp_chroma.h:73
avi_isp_chroma_regs::coeff_12_11
union avi_isp_chroma_coeff_12_11 coeff_12_11
Definition:
avi_isp_chroma.h:152
avi_isp_chroma_offset_bv::_register
uint32_t _register
Definition:
avi_isp_chroma.h:134
avi_isp_chroma_coeff_10_02::_register
uint32_t _register
Definition:
avi_isp_chroma.h:48
avi_isp_chroma_coeff_21_20
Definition:
avi_isp_chroma.h:62
avi_isp_chroma_regs::coeff_21_20
union avi_isp_chroma_coeff_21_20 coeff_21_20
Definition:
avi_isp_chroma.h:153
avi_isp_chroma_coeff_22::_register
uint32_t _register
Definition:
avi_isp_chroma.h:79
sw
airborne
boards
bebop
isp
regmap
avi_isp_chroma.h
Generated on Tue Feb 1 2022 13:51:13 for Paparazzi UAS by
1.8.17