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_vdec_register.h File Reference

r_vdec_register.h File Reference

VDEC driver register setup definitions. More...

Go to the source code of this file.

Data Structures

struct  vdec_reg_address_t
struct  vdec_filter_reg_address_t

Functions

void VDEC_Initialize (const vdec_channel_t ch, const vdec_adc_vinsel_t vinsel)
 Sets registers for initialization.
void VDEC_ActivePeriod (const vdec_channel_t ch, const vdec_active_period_t *const param)
 Sets registers for active image period.
void VDEC_SyncSeparation (const vdec_channel_t ch, const vdec_sync_separation_t *const param)
 Sets registers for sync separation.
void VDEC_YcSeparation (const vdec_channel_t ch, const vdec_yc_separation_t *const param)
 Sets registers for Y/C separation.
void VDEC_ChromaDecoding (const vdec_channel_t ch, const vdec_chroma_decoding_t *const param)
 Sets registers for chroma decoding.
void VDEC_DigitalClamp (const vdec_channel_t ch, const vdec_degital_clamp_t *const param)
 Sets registers for digital clamp.
void VDEC_Output (const vdec_channel_t ch, const vdec_output_t *const param)
 Sets registers for output adjustment.
void VDEC_Query (const vdec_channel_t ch, vdec_q_sync_sep_t *const q_sync_sep, vdec_q_agc_t *const q_agc, vdec_q_chroma_dec_t *const q_chroma_dec, vdec_q_digital_clamp_t *const q_digital_clamp)
 Query VDEC parameters.

Detailed Description

VDEC driver register setup definitions.

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

Definition in file r_vdec_register.h.


Function Documentation

void VDEC_ActivePeriod ( const vdec_channel_t  ch,
const vdec_active_period_t *const   param 
)

Sets registers for active image period.

Parameters:
[in]ch: Channel
[in]param: Active image period parameter
Return values:
None

Definition at line 157 of file r_vdec_register.c.

void VDEC_ChromaDecoding ( const vdec_channel_t  ch,
const vdec_chroma_decoding_t *const   param 
)

Sets registers for chroma decoding.

Parameters:
[in]ch: Channel
[in]param: Chroma decoding parameter
Return values:
None

Definition at line 237 of file r_vdec_register.c.

void VDEC_DigitalClamp ( const vdec_channel_t  ch,
const vdec_degital_clamp_t *const   param 
)

Sets registers for digital clamp.

Parameters:
[in]ch: Channel
[in]param: Digital clamp parameter
Return values:
None

Definition at line 350 of file r_vdec_register.c.

void VDEC_Initialize ( const vdec_channel_t  ch,
const vdec_adc_vinsel_t  vinsel 
)

Sets registers for initialization.

Parameters:
[in]ch: Channel
[in]vinsel: Input pin control
Return values:
None

Definition at line 133 of file r_vdec_register.c.

void VDEC_Output ( const vdec_channel_t  ch,
const vdec_output_t *const   param 
)

Sets registers for output adjustment.

Parameters:
[in]ch: Channel
[in]param: Output adjustment parameter
Return values:
None

Definition at line 434 of file r_vdec_register.c.

void VDEC_Query ( const vdec_channel_t  ch,
vdec_q_sync_sep_t *const   q_sync_sep,
vdec_q_agc_t *const   q_agc,
vdec_q_chroma_dec_t *const   q_chroma_dec,
vdec_q_digital_clamp_t *const   q_digital_clamp 
)

Query VDEC parameters.

Parameters:
[in]ch: Channel
[out]q_sync_sep: Sync separation parameters
[out]q_agc: Agc parameters
[out]q_chroma_dec: Chroma decoding parameters
[out]q_digital_clamp: Digital clamp parameters
Return values:
None

Definition at line 457 of file r_vdec_register.c.

void VDEC_SyncSeparation ( const vdec_channel_t  ch,
const vdec_sync_separation_t *const   param 
)

Sets registers for sync separation.

Parameters:
[in]ch: Channel
[in]param: Sync separation parameter
Return values:
None

Definition at line 180 of file r_vdec_register.c.

void VDEC_YcSeparation ( const vdec_channel_t  ch,
const vdec_yc_separation_t *const   param 
)

Sets registers for Y/C separation.

Parameters:
[in]ch: Channel
[in]param: Y/C separation parameter
Return values:
None

Definition at line 208 of file r_vdec_register.c.