boards: nrf52_bsim: implement ARM CMSIS intrinsic stubs
Implement stubs for ARM CMSIS intrinsics, to be used locally for nrf52_bsim builds. Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
This commit is contained in:
parent
0997265111
commit
611fa04847
1 changed files with 9 additions and 1 deletions
|
@ -16,8 +16,16 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* Implement ARM Data Synchronization Barrier instruction as no-op. */
|
||||
/* Implement the following ARM intrinsics as no-op:
|
||||
* - ARM Data Synchronization Barrier
|
||||
* - ARM Data Memory Synchronization Barrier
|
||||
* - ARM Instruction Synchronization Barrier
|
||||
* - ARM No Operation
|
||||
*/
|
||||
static inline void __DMB(void) {}
|
||||
static inline void __DSB(void) {}
|
||||
static inline void __ISB(void) {}
|
||||
static inline void __NOP(void) {}
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue