RTEMS  5.1
Files | Macros | Enumerations | Functions

Milkymist video input driver. More...

Files

file  milkymist_video.h
 Milkymist video input driver.
 

Macros

#define VIDEO_BUFFER_LOCK   0x5600
 
#define VIDEO_BUFFER_UNLOCK   0x5601
 
#define VIDEO_SET_BRIGHTNESS   0x5602
 
#define VIDEO_GET_BRIGHTNESS   0x5603
 
#define VIDEO_SET_CONTRAST   0x5604
 
#define VIDEO_GET_CONTRAST   0x5605
 
#define VIDEO_SET_HUE   0x5606
 
#define VIDEO_GET_HUE   0x5607
 
#define VIDEO_GET_SIGNAL   0x5608
 
#define VIDEO_SET_REGISTER   0x5609
 
#define VIDEO_GET_REGISTER   0x560a
 
#define VIDEO_SET_FORMAT   0x560b
 
#define VIDEO_DRIVER_TABLE_ENTRY
 

Enumerations

enum  {
  VIDEO_FORMAT_CVBS6 = 0, VIDEO_FORMAT_CVBS5, VIDEO_FORMAT_CVBS4, VIDEO_FORMAT_SVIDEO,
  VIDEO_FORMAT_COMPONENT
}
 

Functions

rtems_device_driver video_initialize (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
 
rtems_device_driver video_open (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
 
rtems_device_driver video_close (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
 
rtems_device_driver video_control (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
 

Detailed Description

Milkymist video input driver.

Macro Definition Documentation

◆ VIDEO_DRIVER_TABLE_ENTRY

#define VIDEO_DRIVER_TABLE_ENTRY
Value:
{video_initialize, \
video_open, video_close, NULL, NULL, video_control}
#define NULL
Requests a GPIO pin group configuration.
Definition: bestcomm_api.h:77