Video library for GR-PEACH

Dependents:   Trace_Program2 GR-PEACH_Camera_in_barcode GR-PEACH_LCD_sample GR-PEACH_LCD_4_3inch_sample ... more

Embed: (wiki syntax)

« Back to documentation index

r_vdc5_check_parameter.h File Reference

r_vdc5_check_parameter.h File Reference

VDC5 driver parameter check definitions. More...

Go to the source code of this file.

Functions

vdc5_error_t VDC5_InitializeCheckPrm (const vdc5_channel_t ch, const vdc5_init_t *const param)
 Checks on initialization parameter.
vdc5_error_t VDC5_TerminateCheckPrm (const vdc5_channel_t ch)
 Checks on parameters in R_VDC5_Terminate.
vdc5_error_t VDC5_VideoInputCheckPrm (const vdc5_channel_t ch, const vdc5_input_t *const param)
 Checks on video input setup parameter.
vdc5_error_t VDC5_SyncControlCheckPrm (const vdc5_channel_t ch, const vdc5_sync_ctrl_t *const param)
 Checks on sync control parameter.
vdc5_error_t VDC5_DisplayOutputCheckPrm (const vdc5_channel_t ch, const vdc5_output_t *const param)
 Checks on display output configuration parameter.
vdc5_error_t VDC5_CallbackISRCheckPrm (const vdc5_channel_t ch, const vdc5_int_t *const param)
 Checks on interrupt callback setup parameter.
vdc5_error_t VDC5_WriteDataControlCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_write_t *const param)
 Checks on data write control parameter.
vdc5_error_t VDC5_ChangeWriteProcessCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_write_chg_t *const param)
 Checks on data write change parameter.
vdc5_error_t VDC5_ReadDataControlCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_graphics_type_t graphics_id, const vdc5_read_t *const param)
 Checks on data read control parameter.
vdc5_error_t VDC5_ChangeReadProcessCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_read_chg_t *const param)
 Checks on data read change parameter.
vdc5_error_t VDC5_StartProcessCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_start_t *const param)
 Checks on data write/read start parameter.
vdc5_error_t VDC5_StopProcessCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id)
 Checks on parameters in R_VDC5_StopProcess.
vdc5_error_t VDC5_ReleaseDataControlCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id)
 Checks on parameters in R_VDC5_ReleaseDataControl.
vdc5_error_t VDC5_VideoNoiseReductCheckPrm (const vdc5_channel_t ch, const vdc5_noise_reduction_t *const param)
 Checks on noise reduction setup parameter.
vdc5_error_t VDC5_ImageColorMatrixCheckPrm (const vdc5_channel_t ch, const vdc5_color_matrix_t *const param)
 Checks on color matrix setup parameter.
vdc5_error_t VDC5_ImageEnhancementCheckPrm (const vdc5_channel_t ch, const vdc5_imgimprv_id_t imgimprv_id, const vdc5_enhance_sharp_t *const sharp_param, const vdc5_period_rect_t *const enh_area)
 Checks on sharpness setup parameter and enhancer-enabled area setup parameter.
vdc5_error_t VDC5_ImageBlackStretchCheckPrm (const vdc5_channel_t ch, const vdc5_imgimprv_id_t imgimprv_id, const vdc5_black_t *const param)
 Checks on black stretch setup parameter.
vdc5_error_t VDC5_AlphaBlendingCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_alpha_blending_t *const param)
 Checks on alpha blending setup parameter.
vdc5_error_t VDC5_AlphaBlendingRectCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_alpha_blending_rect_t *const param)
 Checks on setup parameter for alpha blending in a rectangular area.
vdc5_error_t VDC5_ChromakeyCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_graphics_type_t graphics_id, const vdc5_chromakey_t *const param)
 Checks on chroma-key setup parameter.
vdc5_error_t VDC5_CLUTCheckPrm (const vdc5_channel_t ch, const vdc5_layer_id_t layer_id, const vdc5_graphics_type_t graphics_id, const vdc5_clut_t *const param)
 Checks on CLUT setup parameter.
vdc5_error_t VDC5_DisplayCalibrationCheckPrm (const vdc5_channel_t ch, const vdc5_disp_calibration_t *const param)
 Checks on display calibration parameter.
vdc5_error_t VDC5_GammaCorrectionCheckPrm (const vdc5_channel_t ch, const vdc5_gamma_correction_t *const param)
 Checks on gamma correction setup parameter.

Detailed Description

VDC5 driver parameter check definitions.

Version:
1.00
Rev:
199
Date:
2014-05-23 16:33:52 +0900#

Definition in file r_vdc5_check_parameter.h.


Function Documentation

vdc5_error_t VDC5_AlphaBlendingCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_alpha_blending_t *const   param 
)

Checks on alpha blending setup parameter.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]param: Alpha blending setup parameter
Return values:
Errorcode

Definition at line 1359 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_AlphaBlendingRectCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_alpha_blending_rect_t *const   param 
)

Checks on setup parameter for alpha blending in a rectangular area.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]param: Setup parameter for alpha blending in a rectangular area
Return values:
Errorcode

Definition at line 1390 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_CallbackISRCheckPrm ( const vdc5_channel_t  ch,
const vdc5_int_t *const   param 
)

Checks on interrupt callback setup parameter.

Parameters:
[in]ch: Channel
[in]param: Interrupt callback setup parameter
Return values:
Errorcode

Definition at line 534 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_ChangeReadProcessCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_read_chg_t *const   param 
)

Checks on data read change parameter.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]param: Data read change parameter
Return values:
Errorcode

Definition at line 928 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_ChangeWriteProcessCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_write_chg_t *const   param 
)

Checks on data write change parameter.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]param: Data write change parameter
Return values:
Errorcode

Definition at line 704 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_ChromakeyCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_graphics_type_t  graphics_id,
const vdc5_chromakey_t *const   param 
)

Checks on chroma-key setup parameter.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]graphics_id: Graphics type ID
[in]param: Chroma-key setup parameter
Return values:
Errorcode

Definition at line 1454 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_CLUTCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_graphics_type_t  graphics_id,
const vdc5_clut_t *const   param 
)

Checks on CLUT setup parameter.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]graphics_id: Graphics type ID
[in]param: CLUT setup parameter
Return values:
Errorcode

Definition at line 1524 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_DisplayCalibrationCheckPrm ( const vdc5_channel_t  ch,
const vdc5_disp_calibration_t *const   param 
)

Checks on display calibration parameter.

Parameters:
[in]ch: Channel
[in]param: Display calibration parameter
Return values:
Errorcode

Definition at line 1588 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_DisplayOutputCheckPrm ( const vdc5_channel_t  ch,
const vdc5_output_t *const   param 
)

Checks on display output configuration parameter.

Parameters:
[in]ch: Channel
[in]param: Display output configuration parameter
Return values:
Errorcode

Definition at line 445 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_GammaCorrectionCheckPrm ( const vdc5_channel_t  ch,
const vdc5_gamma_correction_t *const   param 
)

Checks on gamma correction setup parameter.

Parameters:
[in]ch: Channel
[in]param: Gamma correction setup parameter
Return values:
Errorcode

Definition at line 1661 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_ImageBlackStretchCheckPrm ( const vdc5_channel_t  ch,
const vdc5_imgimprv_id_t  imgimprv_id,
const vdc5_black_t *const   param 
)

Checks on black stretch setup parameter.

Parameters:
[in]ch: Channel
[in]imgimprv_id: Image quality improver ID
[in]param: Black stretch setup parameter
Return values:
Errorcode

Definition at line 1303 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_ImageColorMatrixCheckPrm ( const vdc5_channel_t  ch,
const vdc5_color_matrix_t *const   param 
)

Checks on color matrix setup parameter.

Parameters:
[in]ch: Channel
[in]param: Color matrix setup parameter
Return values:
Errorcode

Definition at line 1169 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_ImageEnhancementCheckPrm ( const vdc5_channel_t  ch,
const vdc5_imgimprv_id_t  imgimprv_id,
const vdc5_enhance_sharp_t *const   sharp_param,
const vdc5_period_rect_t *const   enh_area 
)

Checks on sharpness setup parameter and enhancer-enabled area setup parameter.

Parameters:
[in]ch: Channel
[in]imgimprv_id: Image quality improver ID
[in]sharp_param: Sharpness setup parameter
[in]enh_area: Enhancer-enabled area setup parameter
Return values:
Errorcode

Definition at line 1226 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_InitializeCheckPrm ( const vdc5_channel_t  ch,
const vdc5_init_t *const   param 
)

Checks on initialization parameter.

Parameters:
[in]ch: Channel
[in]param: Initialization parameter
Return values:
Errorcode

Definition at line 124 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_ReadDataControlCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_graphics_type_t  graphics_id,
const vdc5_read_t *const   param 
)

Checks on data read control parameter.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]graphics_id: Graphics type ID
[in]param: Data read control parameter
Return values:
Errorcode

Definition at line 768 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_ReleaseDataControlCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id 
)

Checks on parameters in R_VDC5_ReleaseDataControl.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
Return values:
Errorcode

Definition at line 1069 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_StartProcessCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_start_t *const   param 
)

Checks on data write/read start parameter.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]param: Data write/read start parameter
Return values:
Errorcode

Definition at line 994 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_StopProcessCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id 
)

Checks on parameters in R_VDC5_StopProcess.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
Return values:
Errorcode

Definition at line 1047 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_SyncControlCheckPrm ( const vdc5_channel_t  ch,
const vdc5_sync_ctrl_t *const   param 
)

Checks on sync control parameter.

Parameters:
[in]ch: Channel
[in]param: Sync control parameter
Return values:
Errorcode

Definition at line 398 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_TerminateCheckPrm ( const vdc5_channel_t  ch )

Checks on parameters in R_VDC5_Terminate.

Parameters:
[in]ch: Channel
Return values:
Errorcode

Definition at line 259 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_VideoInputCheckPrm ( const vdc5_channel_t  ch,
const vdc5_input_t *const   param 
)

Checks on video input setup parameter.

Parameters:
[in]ch: Channel
[in]param: Video input setup parameter
Return values:
Errorcode

Definition at line 277 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_VideoNoiseReductCheckPrm ( const vdc5_channel_t  ch,
const vdc5_noise_reduction_t *const   param 
)

Checks on noise reduction setup parameter.

Parameters:
[in]ch: Channel
[in]param: Noise reduction setup parameter
Return values:
Errorcode

Definition at line 1091 of file r_vdc5_check_parameter.c.

vdc5_error_t VDC5_WriteDataControlCheckPrm ( const vdc5_channel_t  ch,
const vdc5_layer_id_t  layer_id,
const vdc5_write_t *const   param 
)

Checks on data write control parameter.

Parameters:
[in]ch: Channel
[in]layer_id: Layer ID
[in]param: Data write control parameter
Return values:
Errorcode

Definition at line 577 of file r_vdc5_check_parameter.c.