fork
Fork of LG by
core_cmInstr.h File Reference
CMSIS Cortex-M Core Instruction Access Header File. More...
Go to the source code of this file.
Functions | |
uint32_t | __REV16 (uint32_t value) |
Reverse byte order (16 bit) | |
int32_t | __REVSH (int32_t value) |
Reverse byte order in signed short value. | |
void | __CLREX (void) |
Remove the exclusive lock. | |
static __INLINE void | __WFI (void) |
Wait For Interrupt. | |
static __INLINE void | __WFE (void) |
Wait For Event. | |
static __INLINE void | __SEV (void) |
Send Event. | |
static uint32_t | __RBIT (uint32_t value) |
Reverse bit order of value. | |
static uint8_t | __LDREXB (volatile uint8_t *addr) |
LDR Exclusive (8 bit) | |
static uint16_t | __LDREXH (volatile uint16_t *addr) |
LDR Exclusive (16 bit) | |
static uint32_t | __LDREXW (volatile uint32_t *addr) |
LDR Exclusive (32 bit) | |
static uint32_t | __STREXB (uint8_t value, volatile uint8_t *addr) |
STR Exclusive (8 bit) | |
static uint32_t | __STREXH (uint16_t value, volatile uint16_t *addr) |
STR Exclusive (16 bit) | |
static uint32_t | __STREXW (uint32_t value, volatile uint32_t *addr) |
STR Exclusive (32 bit) | |
__attribute__ ((always_inline)) static __INLINE void __NOP(void) | |
No Operation. |
Detailed Description
CMSIS Cortex-M Core Instruction Access Header File.
- Version:
- V2.01
- Date:
- 06. December 2010
- Note:
- Copyright (C) 2009-2010 ARM Limited. All rights reserved.
- ARM Limited (ARM) is supplying this software for use with Cortex-M processor based microcontrollers. This file can be freely distributed within development tools that are supporting such ARM based processors.
- THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
Definition in file core_cmInstr.h.
Generated on Wed Jul 13 2022 02:30:11 by 1.7.2