Paparazzi UAS  v5.10_stable-5-g83a0da5-dirty
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
libisp.h File Reference
+ Include dependency graph for libisp.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  libisp_context
 

Macros

#define AVI_DEFINE_NODE(EXPANDER)
 
#define EXPAND_AS_ENUM(_node)   _node,
 
#define EXPAND_AS_PROTOTYPE(_node)
 

Enumerations

enum  { ISP_NODE_NR }
 

Functions

int configure_isp (struct v4l2_device *dev)
 

Data Structure Documentation

struct libisp_context

Definition at line 50 of file libisp.h.

Data Fields
unsigned long avi_base
int devmem
unsigned offsets[ISP_NODE_NR]

Macro Definition Documentation

#define AVI_DEFINE_NODE (   EXPANDER)

Definition at line 7 of file libisp.h.

#define EXPAND_AS_ENUM (   _node)    _node,

Definition at line 41 of file libisp.h.

#define EXPAND_AS_PROTOTYPE (   _node)
Value:
void avi_isp_ ## _node ## _set_registers(struct libisp_context *, \
struct avi_isp_ ## _node ## _regs const *regs); \
void avi_isp_ ## _node ## _get_registers(struct libisp_context *, \
struct avi_isp_ ## _node ## _regs *regs);

Definition at line 60 of file libisp.h.

Enumeration Type Documentation

anonymous enum
Enumerator
ISP_NODE_NR 

Definition at line 44 of file libisp.h.

Function Documentation