Graphics framework for GR-PEACH. When you use this program, we judge you have agreed to the following contents. https://developer.mbed.org/teams/Renesas/wiki/About-LICENSE

Dependents:   ImageZoomInout_Sample ImageRotaion_Sample ImageScroll_Sample GR-PEACH_LCD_4_3inch_Save_to_USB ... more

Embed: (wiki syntax)

« Back to documentation index

vsync_pl.h File Reference

vsync_pl.h File Reference

Go to the source code of this file.

Functions

void R_V_SYNC_SetDefaultAsync (r_ospl_async_t *const in_out_Async, r_ospl_async_type_t AsyncType)
 Set default <r_ospl_async_t>
errnum_t R_V_SYNC_OnInitialize (int_fast32_t const ChannelNum)
 Called from <R_V_SYNC_Initialize>
errnum_t R_V_SYNC_OnFinalize (int_fast32_t const ChannelNum, errnum_t e)
 Called from <R_V_SYNC_Finalize>
errnum_t R_V_SYNC_SetInterruptCallbackCaller (int_fast32_t const ChannelNum, const r_ospl_caller_t *const Caller)
 Send <r_ospl_caller_t> to porting layer.
void R_V_SYNC_OnEnableInterrupt (int_fast32_t const ChannelNum, r_v_sync_interrupt_lines_t const Enables)
 Enable interrupt lines.
void R_V_SYNC_OnDisableInterrupt (int_fast32_t const ChannelNum, r_v_sync_interrupt_lines_t const Disables)
 Disable interrupt lines.
errnum_t R_V_SYNC_OnInterruptDefault (const r_ospl_interrupt_t *const InterruptSource, const r_ospl_caller_t *const Caller)
 Default interrupt callback function.

Detailed Description

Module:
CLibCommon
PublicVersion:
1.00

(=CLIB_VERSION)

Rev:
38
Date:
2014-03-18 16:14:45 +0900#
  • Description: V-Sync porting layer

Definition in file vsync_pl.h.


Function Documentation

void R_V_SYNC_OnDisableInterrupt ( int_fast32_t const   ChannelNum,
r_v_sync_interrupt_lines_t const   Disables 
)

Disable interrupt lines.

Parameters:
ChannelNumChannelNum parameters
Disables<r_v_sync_interrupt_lines_t>. 1=Disable, 0=NotChange
Returns:
Error Code. 0=No Error.

Definition at line 310 of file vsync_pl.c.

void R_V_SYNC_OnEnableInterrupt ( int_fast32_t const   ChannelNum,
r_v_sync_interrupt_lines_t const   Enables 
)

Enable interrupt lines.

Parameters:
ChannelNumChannelNum parameters
Enables<r_v_sync_interrupt_lines_t>. 1=Enable, 0=NotChange
Returns:
Error Code. 0=No Error.

Definition at line 292 of file vsync_pl.c.

errnum_t R_V_SYNC_OnFinalize ( int_fast32_t const   ChannelNum,
errnum_t  e 
)

Called from <R_V_SYNC_Finalize>

Parameters:
ChannelNumChannelNum parameters
Returns:
Error Code. 0=No Error.

Definition at line 249 of file vsync_pl.c.

errnum_t R_V_SYNC_OnInitialize ( int_fast32_t const   ChannelNum )

Called from <R_V_SYNC_Initialize>

Parameters:
ChannelNumChannelNum parameters
Returns:
Error Code. 0=No Error.

Definition at line 174 of file vsync_pl.c.

errnum_t R_V_SYNC_OnInterruptDefault ( const r_ospl_interrupt_t *const   InterruptSource,
const r_ospl_caller_t *const   Caller 
)

Default interrupt callback function.

Parameters:
InterruptSourcer_ospl_interrupt_t
Callerr_ospl_caller_t
Returns:
Error Code. 0=No Error.

Definition at line 328 of file vsync_pl.c.

void R_V_SYNC_SetDefaultAsync ( r_ospl_async_t *const   in_out_Async,
r_ospl_async_type_t  AsyncType 
)

Set default <r_ospl_async_t>

Parameters:
in_out_AsyncAsync parameters
AsyncTyper_ospl_async_type_t
Returns:
None

Definition at line 133 of file vsync_pl.c.

errnum_t R_V_SYNC_SetInterruptCallbackCaller ( int_fast32_t const   ChannelNum,
const r_ospl_caller_t *const   Caller 
)

Send <r_ospl_caller_t> to porting layer.

Parameters:
ChannelNumChannelNum parameters
Callerr_ospl_caller_t
Returns:
Error Code. 0=No Error.

Definition at line 278 of file vsync_pl.c.