Alessandro Angelino / target-mcu-k64f

Fork of target-mcu-k64f by Morpheus

Embed: (wiki syntax)

« Back to documentation index

CAU_Type Struct Reference

CAU_Type Struct Reference
[CAU Peripheral Access Layer]

CAU - Register Layout Typedef. More...

#include <MK64F12.h>

Data Fields

__O uint32_t DIRECT [16]
 Direct access register 0..Direct access register 15, array offset: 0x0, array step: 0x4.
__O uint32_t LDR_CASR
 Status register - Load Register command, offset: 0x840.
__O uint32_t LDR_CAA
 Accumulator register - Load Register command, offset: 0x844.
__O uint32_t LDR_CA [9]
 General Purpose Register 0 - Load Register command..General Purpose Register 8 - Load Register command, array offset: 0x848, array step: 0x4.
__I uint32_t STR_CASR
 Status register - Store Register command, offset: 0x880.
__I uint32_t STR_CAA
 Accumulator register - Store Register command, offset: 0x884.
__I uint32_t STR_CA [9]
 General Purpose Register 0 - Store Register command..General Purpose Register 8 - Store Register command, array offset: 0x888, array step: 0x4.
__O uint32_t ADR_CASR
 Status register - Add Register command, offset: 0x8C0.
__O uint32_t ADR_CAA
 Accumulator register - Add to register command, offset: 0x8C4.
__O uint32_t ADR_CA [9]
 General Purpose Register 0 - Add to register command..General Purpose Register 8 - Add to register command, array offset: 0x8C8, array step: 0x4.
__O uint32_t RADR_CASR
 Status register - Reverse and Add to Register command, offset: 0x900.
__O uint32_t RADR_CAA
 Accumulator register - Reverse and Add to Register command, offset: 0x904.
__O uint32_t RADR_CA [9]
 General Purpose Register 0 - Reverse and Add to Register command..General Purpose Register 8 - Reverse and Add to Register command, array offset: 0x908, array step: 0x4.
__O uint32_t XOR_CASR
 Status register - Exclusive Or command, offset: 0x980.
__O uint32_t XOR_CAA
 Accumulator register - Exclusive Or command, offset: 0x984.
__O uint32_t XOR_CA [9]
 General Purpose Register 0 - Exclusive Or command..General Purpose Register 8 - Exclusive Or command, array offset: 0x988, array step: 0x4.
__O uint32_t ROTL_CASR
 Status register - Rotate Left command, offset: 0x9C0.
__O uint32_t ROTL_CAA
 Accumulator register - Rotate Left command, offset: 0x9C4.
__O uint32_t ROTL_CA [9]
 General Purpose Register 0 - Rotate Left command..General Purpose Register 8 - Rotate Left command, array offset: 0x9C8, array step: 0x4.
__O uint32_t AESC_CASR
 Status register - AES Column Operation command, offset: 0xB00.
__O uint32_t AESC_CAA
 Accumulator register - AES Column Operation command, offset: 0xB04.
__O uint32_t AESC_CA [9]
 General Purpose Register 0 - AES Column Operation command..General Purpose Register 8 - AES Column Operation command, array offset: 0xB08, array step: 0x4.
__O uint32_t AESIC_CASR
 Status register - AES Inverse Column Operation command, offset: 0xB40.
__O uint32_t AESIC_CAA
 Accumulator register - AES Inverse Column Operation command, offset: 0xB44.
__O uint32_t AESIC_CA [9]
 General Purpose Register 0 - AES Inverse Column Operation command..General Purpose Register 8 - AES Inverse Column Operation command, array offset: 0xB48, array step: 0x4.

Detailed Description

CAU - Register Layout Typedef.

Definition at line 2335 of file cmsis/MK64F12.h.


Field Documentation

__O uint32_t ADR_CA

General Purpose Register 0 - Add to register command..General Purpose Register 8 - Add to register command, array offset: 0x8C8, array step: 0x4.

Definition at line 2348 of file cmsis/MK64F12.h.

__O uint32_t ADR_CAA

Accumulator register - Add to register command, offset: 0x8C4.

Definition at line 2347 of file cmsis/MK64F12.h.

__O uint32_t ADR_CASR

Status register - Add Register command, offset: 0x8C0.

Definition at line 2346 of file cmsis/MK64F12.h.

__O uint32_t AESC_CA

General Purpose Register 0 - AES Column Operation command..General Purpose Register 8 - AES Column Operation command, array offset: 0xB08, array step: 0x4.

Definition at line 2364 of file cmsis/MK64F12.h.

__O uint32_t AESC_CAA

Accumulator register - AES Column Operation command, offset: 0xB04.

Definition at line 2363 of file cmsis/MK64F12.h.

__O uint32_t AESC_CASR

Status register - AES Column Operation command, offset: 0xB00.

Definition at line 2362 of file cmsis/MK64F12.h.

__O uint32_t AESIC_CA

General Purpose Register 0 - AES Inverse Column Operation command..General Purpose Register 8 - AES Inverse Column Operation command, array offset: 0xB48, array step: 0x4.

Definition at line 2368 of file cmsis/MK64F12.h.

__O uint32_t AESIC_CAA

Accumulator register - AES Inverse Column Operation command, offset: 0xB44.

Definition at line 2367 of file cmsis/MK64F12.h.

__O uint32_t AESIC_CASR

Status register - AES Inverse Column Operation command, offset: 0xB40.

Definition at line 2366 of file cmsis/MK64F12.h.

__O uint32_t DIRECT

Direct access register 0..Direct access register 15, array offset: 0x0, array step: 0x4.

Definition at line 2336 of file cmsis/MK64F12.h.

__O uint32_t LDR_CA

General Purpose Register 0 - Load Register command..General Purpose Register 8 - Load Register command, array offset: 0x848, array step: 0x4.

Definition at line 2340 of file cmsis/MK64F12.h.

__O uint32_t LDR_CAA

Accumulator register - Load Register command, offset: 0x844.

Definition at line 2339 of file cmsis/MK64F12.h.

__O uint32_t LDR_CASR

Status register - Load Register command, offset: 0x840.

Definition at line 2338 of file cmsis/MK64F12.h.

__O uint32_t RADR_CA

General Purpose Register 0 - Reverse and Add to Register command..General Purpose Register 8 - Reverse and Add to Register command, array offset: 0x908, array step: 0x4.

Definition at line 2352 of file cmsis/MK64F12.h.

__O uint32_t RADR_CAA

Accumulator register - Reverse and Add to Register command, offset: 0x904.

Definition at line 2351 of file cmsis/MK64F12.h.

__O uint32_t RADR_CASR

Status register - Reverse and Add to Register command, offset: 0x900.

Definition at line 2350 of file cmsis/MK64F12.h.

__O uint32_t ROTL_CA

General Purpose Register 0 - Rotate Left command..General Purpose Register 8 - Rotate Left command, array offset: 0x9C8, array step: 0x4.

Definition at line 2360 of file cmsis/MK64F12.h.

__O uint32_t ROTL_CAA

Accumulator register - Rotate Left command, offset: 0x9C4.

Definition at line 2359 of file cmsis/MK64F12.h.

__O uint32_t ROTL_CASR

Status register - Rotate Left command, offset: 0x9C0.

Definition at line 2358 of file cmsis/MK64F12.h.

__I uint32_t STR_CA

General Purpose Register 0 - Store Register command..General Purpose Register 8 - Store Register command, array offset: 0x888, array step: 0x4.

Definition at line 2344 of file cmsis/MK64F12.h.

__I uint32_t STR_CAA

Accumulator register - Store Register command, offset: 0x884.

Definition at line 2343 of file cmsis/MK64F12.h.

__I uint32_t STR_CASR

Status register - Store Register command, offset: 0x880.

Definition at line 2342 of file cmsis/MK64F12.h.

__O uint32_t XOR_CA

General Purpose Register 0 - Exclusive Or command..General Purpose Register 8 - Exclusive Or command, array offset: 0x988, array step: 0x4.

Definition at line 2356 of file cmsis/MK64F12.h.

__O uint32_t XOR_CAA

Accumulator register - Exclusive Or command, offset: 0x984.

Definition at line 2355 of file cmsis/MK64F12.h.

__O uint32_t XOR_CASR

Status register - Exclusive Or command, offset: 0x980.

Definition at line 2354 of file cmsis/MK64F12.h.