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
1.7.2