![]() |
Infineon MOTIX™ MCU TLE988x/9x Device Family SDK
|
CACHE (CACHE)
#include <tle989x.h>
Data Fields | |
__IM uint32_t | RESERVED [64] |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t Clean: 32 | |
} bit | |
} | CACHE_AC |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t ADDR: 32 | |
} bit | |
} | CACHE_SC |
__IM uint32_t | RESERVED1 [3] |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t ADDR: 32 | |
} bit | |
} | CACHE_BT |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t ADDR: 32 | |
} bit | |
} | CACHE_BL |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t ADDR: 32 | |
} bit | |
} | CACHE_BU |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t Clean: 32 | |
} bit | |
} | CACHE_AC |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t ADDR: 32 | |
} bit | |
} | CACHE_SC |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t ADDR: 32 | |
} bit | |
} | CACHE_BT |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t ADDR: 32 | |
} bit | |
} | CACHE_BL |
union { | |
__OM uint32_t reg | |
struct { | |
__OM uint32_t ADDR: 32 | |
} bit | |
} | CACHE_BU |
__OM uint32_t ADDR |
[31..0] Clean all valid blocks of one set at a specified address
[31..0] Load a memory block from a specified address into the cache
[31..0] Lock a memory block from a specified address in the cache
[31..0] Unlock a memory block from a specified address
struct { ... } bit |
struct { ... } bit |
struct { ... } bit |
struct { ... } bit |
struct { ... } bit |
struct { ... } bit |
struct { ... } bit |
struct { ... } bit |
struct { ... } bit |
struct { ... } bit |
union { ... } CACHE_AC |
union { ... } CACHE_AC |
union { ... } CACHE_BL |
union { ... } CACHE_BL |
union { ... } CACHE_BT |
union { ... } CACHE_BT |
union { ... } CACHE_BU |
union { ... } CACHE_BU |
union { ... } CACHE_SC |
union { ... } CACHE_SC |
__OM uint32_t Clean |
[31..0] Clean all valid blocks from the cache
__OM uint32_t reg |
(@ 0x00000100) Cache All Clean Register
(@ 0x00000104) Cache Set Clean Register
(@ 0x00000114) Cache Block Touch Register
(@ 0x00000118) Cache Block Lock Register
(@ 0x0000011C) Cache Block Unlock Register
__IM uint32_t RESERVED |
__IM uint32_t RESERVED1 |