Arrow / Mbed OS DAPLink Reset
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 <MK26F18.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 4869 of file MK26F18.h.


Field Documentation

__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.

Definition at line 4882 of file MK26F18.h.

__O uint32_t ADR_CAA

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

Definition at line 4881 of file MK26F18.h.

__O uint32_t ADR_CASR

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

Definition at line 4880 of file MK26F18.h.

__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.

Definition at line 4898 of file MK26F18.h.

__O uint32_t AESC_CAA

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

Definition at line 4897 of file MK26F18.h.

__O uint32_t AESC_CASR

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

Definition at line 4896 of file MK26F18.h.

__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.

Definition at line 4902 of file MK26F18.h.

__O uint32_t AESIC_CAA

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

Definition at line 4901 of file MK26F18.h.

__O uint32_t AESIC_CASR

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

Definition at line 4900 of file MK26F18.h.

__O uint32_t DIRECT[16]

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

Definition at line 4870 of file MK26F18.h.

__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.

Definition at line 4874 of file MK26F18.h.

__O uint32_t LDR_CAA

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

Definition at line 4873 of file MK26F18.h.

__O uint32_t LDR_CASR

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

Definition at line 4872 of file MK26F18.h.

__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.

Definition at line 4886 of file MK26F18.h.

__O uint32_t RADR_CAA

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

Definition at line 4885 of file MK26F18.h.

__O uint32_t RADR_CASR

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

Definition at line 4884 of file MK26F18.h.

__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.

Definition at line 4894 of file MK26F18.h.

__O uint32_t ROTL_CAA

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

Definition at line 4893 of file MK26F18.h.

__O uint32_t ROTL_CASR

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

Definition at line 4892 of file MK26F18.h.

__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.

Definition at line 4878 of file MK26F18.h.

__I uint32_t STR_CAA

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

Definition at line 4877 of file MK26F18.h.

__I uint32_t STR_CASR

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

Definition at line 4876 of file MK26F18.h.

__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.

Definition at line 4890 of file MK26F18.h.

__O uint32_t XOR_CAA

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

Definition at line 4889 of file MK26F18.h.

__O uint32_t XOR_CASR

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

Definition at line 4888 of file MK26F18.h.