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
Lock related FIT BSP. More...
Go to the source code of this file.
Functions | |
bool_t | R_BSP_HardwareLock (mcu_lock_t const HardwareIndex) |
Attempts to reserve a hardware peripheral lock. | |
errnum_t | R_OSPL_LockUnlockedChannel (int_fast32_t *out_ChannelNum, mcu_lock_t HardwareIndexMin, mcu_lock_t HardwareIndexMax) |
LockUnlockedChannel. | |
bool_t | R_BSP_HardwareUnlock (mcu_lock_t const HardwareIndex) |
Releases a hardware peripheral lock. | |
bool_t | R_BSP_SoftwareLock (BSP_CFG_USER_LOCKING_TYPE *const LockObject) |
Attempts to reserve a lock. | |
bool_t | R_BSP_SoftwareUnlock (BSP_CFG_USER_LOCKING_TYPE *const LockObject) |
Releases a lock. | |
errnum_t | R_OSPL_Start_T_Lock (void) |
The function callbacked from OSPL internal, when T-Lock started. | |
void | R_OSPL_End_T_Lock (void) |
The function callbacked from OSPL internal, when T-Lock ended. | |
Variables | |
static osMutexId | gs_ospl_mutex |
gs_ospl_mutex | |
BSP_CFG_USER_LOCKING_TYPE | g_bsp_Locks [BSP_NUM_LOCKS] |
g_bsp_Locks |
Detailed Description
Lock related FIT BSP.
- Module:
- OSPL
- PublicVersion:
- 0.90
(=R_OSPL_VERSION)
- Rev:
- 35
- Date:
- 2014-04-15 21:38:18 +0900#
Definition in file locking.c.
Function Documentation
bool_t R_BSP_HardwareLock | ( | mcu_lock_t const | HardwareIndex ) |
bool_t R_BSP_HardwareUnlock | ( | mcu_lock_t const | HardwareIndex ) |
bool_t R_BSP_SoftwareLock | ( | BSP_CFG_USER_LOCKING_TYPE *const | LockObject ) |
bool_t R_BSP_SoftwareUnlock | ( | BSP_CFG_USER_LOCKING_TYPE *const | LockObject ) |
void R_OSPL_End_T_Lock | ( | void | ) |
errnum_t R_OSPL_LockUnlockedChannel | ( | int_fast32_t * | out_ChannelNum, |
mcu_lock_t | HardwareIndexMin, | ||
mcu_lock_t | HardwareIndexMax | ||
) |
errnum_t R_OSPL_Start_T_Lock | ( | void | ) |
Variable Documentation
BSP_CFG_USER_LOCKING_TYPE g_bsp_Locks[BSP_NUM_LOCKS] |
osMutexId gs_ospl_mutex [static] |
Generated on Tue Jul 12 2022 11:15:06 by
