Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: ImageZoomInout_Sample ImageRotaion_Sample ImageScroll_Sample GR-PEACH_LCD_4_3inch_Save_to_USB ... more
Go to the source code of this file.
Functions | |
| static void | R_V_SYNC_IRQ_HandlerN (int_fast32_t const ChannelNum) |
| Interrupt service routine for all channels. | |
| static void | R_V_SYNC_IRQ_Handler0 (vdc5_int_type_t const int_type) |
| Interrupt service routine for INTC channel 0. | |
| static void | R_V_SYNC_IRQ_Handler1 (vdc5_int_type_t const int_type) |
| Interrupt service routine for INTC channel 1. | |
| static void | R_V_SYNC_IRQ_HandlerRoot0 (void) |
| Interrupt service routine for RTX channel 0. | |
| static void | R_V_SYNC_IRQ_HandlerRoot1 (void) |
| Interrupt service routine for RTX channel 1. | |
| void | R_V_SYNC_SetDefaultAsync (r_ospl_async_t *const 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 Disables1) |
| 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. | |
Variables | |
| static const r_ospl_interrupt_t | gs_array_of_i_context [R_V_SYNC_CHANNEL_COUNT] |
| Table of interrupt line to channel number. | |
Detailed Description
- Module:
- CLibCommon
- PublicVersion:
- 1.00
(=CLIB_VERSION)
- Rev:
- 44
- Date:
- 2013-12-20 11:20:00 +0900#
Definition in file vsync_pl.c.
Function Documentation
| static void R_V_SYNC_IRQ_Handler0 | ( | vdc5_int_type_t const | int_type ) | [static] |
Interrupt service routine for INTC channel 0.
- Parameters:
-
int_type ignored
- Returns:
- None
Definition at line 362 of file vsync_pl.c.
| static void R_V_SYNC_IRQ_Handler1 | ( | vdc5_int_type_t const | int_type ) | [static] |
Interrupt service routine for INTC channel 1.
- Parameters:
-
int_type ignored
- Returns:
- None
Definition at line 375 of file vsync_pl.c.
| static void R_V_SYNC_IRQ_HandlerN | ( | int_fast32_t const | ChannelNum ) | [static] |
Interrupt service routine for all channels.
- Parameters:
-
ChannelNum ChannelNum
- Returns:
- None
Definition at line 343 of file vsync_pl.c.
| static void R_V_SYNC_IRQ_HandlerRoot0 | ( | void | ) | [static] |
Interrupt service routine for RTX channel 0.
- Parameters
- None
- Returns:
- None
Definition at line 390 of file vsync_pl.c.
| static void R_V_SYNC_IRQ_HandlerRoot1 | ( | void | ) | [static] |
Interrupt service routine for RTX channel 1.
- Parameters
- None
- Returns:
- None
Definition at line 406 of file vsync_pl.c.
| void R_V_SYNC_OnDisableInterrupt | ( | int_fast32_t const | ChannelNum, |
| r_v_sync_interrupt_lines_t const | Disables | ||
| ) |
Disable interrupt lines.
- Parameters:
-
ChannelNum ChannelNum 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:
-
ChannelNum ChannelNum 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.
Called from <R_V_SYNC_Finalize>
- Parameters:
-
ChannelNum ChannelNum 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:
-
ChannelNum ChannelNum 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:
-
InterruptSource r_ospl_interrupt_t Caller r_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_Async Async parameters AsyncType r_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:
-
ChannelNum ChannelNum parameters Caller r_ospl_caller_t
- Returns:
- Error Code. 0=No Error.
Definition at line 278 of file vsync_pl.c.
Variable Documentation
const r_ospl_interrupt_t gs_array_of_i_context[R_V_SYNC_CHANNEL_COUNT] [static] |
{
{ BSP_INT_SRC_GR3_VLINE0, 0 },
{ BSP_INT_SRC_GR3_VLINE1, 1 }
}
Table of interrupt line to channel number.
Definition at line 124 of file vsync_pl.c.
Generated on Tue Jul 12 2022 11:15:09 by
1.7.2