Macros | Functions
core_cm7_4p30.h File Reference
#include "board_opt.h"
Include dependency graph for core_cm7_4p30.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SCB_CLEAN_DCACHE_BY_ADDR_32BYTE_ALIGNED(addr, size)
 
#define SCB_CLEANINVALIDATE_DCACHE_BY_ADDR_32BYTE_ALIGNED(addr, size)
 

Functions

__STATIC_INLINE void SCB_CleanDCache_by_Addr (uint32_t *addr, int32_t dsize)
 D-Cache Clean by address. More...
 
__STATIC_INLINE void SCB_CleanInvalidateDCache_by_Addr (uint32_t *addr, int32_t dsize)
 D-Cache Clean and Invalidate by address. More...
 
__STATIC_INLINE void SCB_InvalidateDCache_by_Addr (uint32_t *addr, int32_t dsize)
 D-Cache Invalidate by address. More...
 

Macro Definition Documentation

◆ SCB_CLEAN_DCACHE_BY_ADDR_32BYTE_ALIGNED

#define SCB_CLEAN_DCACHE_BY_ADDR_32BYTE_ALIGNED (   addr,
  size 
)

Definition at line 102 of file core_cm7_4p30.h.

◆ SCB_CLEANINVALIDATE_DCACHE_BY_ADDR_32BYTE_ALIGNED

#define SCB_CLEANINVALIDATE_DCACHE_BY_ADDR_32BYTE_ALIGNED (   addr,
  size 
)

Definition at line 101 of file core_cm7_4p30.h.

Function Documentation

◆ SCB_CleanDCache_by_Addr()

__STATIC_INLINE void SCB_CleanDCache_by_Addr ( uint32_t *  addr,
int32_t  dsize 
)

D-Cache Clean by address.

Cleans D-Cache for the given address

Parameters
[in]addraddress (aligned to 32-byte boundary)
[in]dsizesize of memory block (in number of bytes)

Definition at line 47 of file core_cm7_4p30.h.

◆ SCB_CleanInvalidateDCache_by_Addr()

__STATIC_INLINE void SCB_CleanInvalidateDCache_by_Addr ( uint32_t *  addr,
int32_t  dsize 
)

D-Cache Clean and Invalidate by address.

Cleans and invalidates D_Cache for the given address

Parameters
[in]addraddress (aligned to 32-byte boundary)
[in]dsizesize of memory block (in number of bytes)

Definition at line 74 of file core_cm7_4p30.h.

◆ SCB_InvalidateDCache_by_Addr()

__STATIC_INLINE void SCB_InvalidateDCache_by_Addr ( uint32_t *  addr,
int32_t  dsize 
)

D-Cache Invalidate by address.

Invalidates D-Cache for the given address

Parameters
[in]addraddress (aligned to 32-byte boundary)
[in]dsizesize of memory block (in number of bytes)

Definition at line 16 of file core_cm7_4p30.h.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:17:59