Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
avi_isp_i3d_lut.h
Go to the documentation of this file.
1
/*********************************************************************
2
* avi_isp_i3d_lut 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_I3D_LUT_H_
15
#define _AVI_ISP_I3D_LUT_H_
16
17
#define AVI_ISP_I3D_LUT_LUT_OUTSIDE 0x00
18
19
union
avi_isp_i3d_lut_lut_outside
20
{
21
struct
22
{
23
uint32_t
bv_value : 8;
24
uint32_t
gu_value : 8;
25
uint32_t
ry_value : 8;
26
};
27
uint32_t
_register
;
28
};
29
30
struct
avi_isp_i3d_lut_lut_outside_regs
31
{
32
union
avi_isp_i3d_lut_lut_outside
lut_outside
[125];
33
};
34
35
#define AVI_ISP_I3D_LUT_LUT_INSIDE 0x200
36
37
union
avi_isp_i3d_lut_lut_inside
38
{
39
struct
40
{
41
uint32_t
bv_value : 8;
42
uint32_t
gu_value : 8;
43
uint32_t
ry_value : 8;
44
};
45
uint32_t
_register
;
46
};
47
48
struct
avi_isp_i3d_lut_lut_inside_regs
49
{
50
union
avi_isp_i3d_lut_lut_inside
lut_inside
[125];
51
};
52
53
#define AVI_ISP_I3D_LUT_CLIP_MODE 0x400
54
55
union
avi_isp_i3d_lut_clip_mode
56
{
57
struct
58
{
59
uint32_t
clip_en : 1;
60
};
61
uint32_t
_register
;
62
};
63
64
struct
avi_isp_i3d_lut_regs
65
{
66
union
avi_isp_i3d_lut_clip_mode
clip_mode
;
/* 0x400 */
67
};
68
69
#endif
/* _AVI_ISP_I3D_LUT_H_ */
avi_isp_i3d_lut_lut_inside_regs::lut_inside
union avi_isp_i3d_lut_lut_inside lut_inside[125]
Definition:
avi_isp_i3d_lut.h:50
avi_isp_i3d_lut_regs::clip_mode
union avi_isp_i3d_lut_clip_mode clip_mode
Definition:
avi_isp_i3d_lut.h:66
avi_isp_i3d_lut_clip_mode::_register
uint32_t _register
Definition:
avi_isp_i3d_lut.h:61
avi_isp_i3d_lut_lut_outside_regs::lut_outside
union avi_isp_i3d_lut_lut_outside lut_outside[125]
Definition:
avi_isp_i3d_lut.h:32
avi_isp_i3d_lut_lut_outside::_register
uint32_t _register
Definition:
avi_isp_i3d_lut.h:27
avi_isp_i3d_lut_lut_inside::_register
uint32_t _register
Definition:
avi_isp_i3d_lut.h:45
avi_isp_i3d_lut_lut_inside_regs
Definition:
avi_isp_i3d_lut.h:49
avi_isp_i3d_lut_lut_outside_regs
Definition:
avi_isp_i3d_lut.h:31
avi_isp_i3d_lut_regs
Definition:
avi_isp_i3d_lut.h:65
avi_isp_i3d_lut_clip_mode
Definition:
avi_isp_i3d_lut.h:56
avi_isp_i3d_lut_lut_inside
Definition:
avi_isp_i3d_lut.h:38
avi_isp_i3d_lut_lut_outside
Definition:
avi_isp_i3d_lut.h:20
uint32_t
unsigned int uint32_t
Typedef defining 32 bit unsigned int type.
Definition:
vl53l1_types.h:78
sw
airborne
boards
bebop
isp
regmap
avi_isp_i3d_lut.h
Generated on Fri Nov 8 2024 14:10:45 for Paparazzi UAS by
1.9.1