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
vsync.h File Reference
Go to the source code of this file.
Functions | |
| errnum_t | R_V_SYNC_Initialize (int_fast32_t const ChannelNum) |
| Initialize V-Sync object of specified channel number. | |
| errnum_t | R_V_SYNC_Finalize (int_fast32_t const ChannelNum, errnum_t e) |
| R_V_SYNC_Finalize. | |
| errnum_t | R_V_SYNC_Wait (int_fast32_t const ChannelNum, int_fast32_t const SwapInterval, bool_t const Is1VSyncAtMinimum) |
| Wait for V-Sync. | |
| errnum_t | R_V_SYNC_WaitStart (int_fast32_t const ChannelNum, int_fast32_t const SwapInterval, bool_t const Is1VSyncAtMinimum, r_ospl_async_t *const Async) |
| Asynchronous function of <R_V_SYNC_Wait> | |
| errnum_t | R_V_SYNC_OnInterrupting (const r_ospl_interrupt_t *const InterruptSource) |
| Receive interrupt information. | |
| errnum_t | R_V_SYNC_GetAsyncStatus (int_fast32_t const ChannelNum, const r_v_sync_async_status_t **const out_Status) |
| Get <r_v_sync_async_status_t> | |
| void | R_V_SYNC_EnableInterrupt (int_fast32_t const ChannelNum) |
| Enable interrupt API. | |
| bool_t | R_V_SYNC_DisableInterrupt (int_fast32_t const ChannelNum) |
| Disable interrupt API. | |
Detailed Description
- Module:
- CLibCommon
- PublicVersion:
- 1.00
(=CLIB_VERSION)
- Rev:
- 38
- Date:
- 2014-03-18 16:14:45 +0900#
Definition in file vsync.h.
Function Documentation
| bool_t R_V_SYNC_DisableInterrupt | ( | int_fast32_t const | ChannelNum ) |
| void R_V_SYNC_EnableInterrupt | ( | int_fast32_t const | ChannelNum ) |
| errnum_t R_V_SYNC_GetAsyncStatus | ( | int_fast32_t const | ChannelNum, |
| const r_v_sync_async_status_t **const | out_Status | ||
| ) |
| errnum_t R_V_SYNC_Initialize | ( | int_fast32_t const | ChannelNum ) |
| errnum_t R_V_SYNC_OnInterrupting | ( | const r_ospl_interrupt_t *const | InterruptSource ) |
Receive interrupt information.
- Parameters:
-
InterruptSource r_ospl_interrupt_t
- Returns:
- Error Code. 0=No Error.
| errnum_t R_V_SYNC_Wait | ( | int_fast32_t const | ChannelNum, |
| int_fast32_t const | SwapInterval, | ||
| bool_t const | Is1VSyncAtMinimum | ||
| ) |
| errnum_t R_V_SYNC_WaitStart | ( | int_fast32_t const | ChannelNum, |
| int_fast32_t const | SwapInterval, | ||
| bool_t const | Is1VSyncAtMinimum, | ||
| r_ospl_async_t *const | Async | ||
| ) |
Asynchronous function of <R_V_SYNC_Wait>
- Parameters:
-
ChannelNum ChannelNum SwapInterval If 1=60fps Then 2=30fps, 3=20fps Is1VSyncAtMinimum false = It is possible to set event soon Async r_ospl_async_t
- Returns:
- Error Code. 0=No Error.
Generated on Tue Jul 12 2022 11:15:09 by
1.7.2