Alessandro Angelino / target-mcu-k64f

Fork of target-mcu-k64f by Morpheus

Embed: (wiki syntax)

« Back to documentation index

_hw_cau Struct Reference

_hw_cau Struct Reference

All CAU module registers. More...

#include <MK64F12_cau.h>

Data Fields

__O hw_cau_direct0_t DIRECT0
__O hw_cau_direct1_t DIRECT1
__O hw_cau_direct2_t DIRECT2
__O hw_cau_direct3_t DIRECT3
__O hw_cau_direct4_t DIRECT4
__O hw_cau_direct5_t DIRECT5
__O hw_cau_direct6_t DIRECT6
__O hw_cau_direct7_t DIRECT7
__O hw_cau_direct8_t DIRECT8
__O hw_cau_direct9_t DIRECT9
__O hw_cau_direct10_t DIRECT10
__O hw_cau_direct11_t DIRECT11
__O hw_cau_direct12_t DIRECT12
__O hw_cau_direct13_t DIRECT13
__O hw_cau_direct14_t DIRECT14
__O hw_cau_direct15_t DIRECT15
__O hw_cau_ldr_casr_t LDR_CASR
__O hw_cau_ldr_caa_t LDR_CAA
__O hw_cau_ldr_ca0_t LDR_CA0
__O hw_cau_ldr_ca1_t LDR_CA1
__O hw_cau_ldr_ca2_t LDR_CA2
__O hw_cau_ldr_ca3_t LDR_CA3
__O hw_cau_ldr_ca4_t LDR_CA4
__O hw_cau_ldr_ca5_t LDR_CA5
__O hw_cau_ldr_ca6_t LDR_CA6
__O hw_cau_ldr_ca7_t LDR_CA7
__O hw_cau_ldr_ca8_t LDR_CA8
__I hw_cau_str_casr_t STR_CASR
__I hw_cau_str_caa_t STR_CAA
__I hw_cau_str_ca0_t STR_CA0
__I hw_cau_str_ca1_t STR_CA1
__I hw_cau_str_ca2_t STR_CA2
__I hw_cau_str_ca3_t STR_CA3
__I hw_cau_str_ca4_t STR_CA4
__I hw_cau_str_ca5_t STR_CA5
__I hw_cau_str_ca6_t STR_CA6
__I hw_cau_str_ca7_t STR_CA7
__I hw_cau_str_ca8_t STR_CA8
__O hw_cau_adr_casr_t ADR_CASR
__O hw_cau_adr_caa_t ADR_CAA
__O hw_cau_adr_ca0_t ADR_CA0
__O hw_cau_adr_ca1_t ADR_CA1
__O hw_cau_adr_ca2_t ADR_CA2
__O hw_cau_adr_ca3_t ADR_CA3
__O hw_cau_adr_ca4_t ADR_CA4
__O hw_cau_adr_ca5_t ADR_CA5
__O hw_cau_adr_ca6_t ADR_CA6
__O hw_cau_adr_ca7_t ADR_CA7
__O hw_cau_adr_ca8_t ADR_CA8
__O hw_cau_radr_casr_t RADR_CASR
__O hw_cau_radr_caa_t RADR_CAA
__O hw_cau_radr_ca0_t RADR_CA0
__O hw_cau_radr_ca1_t RADR_CA1
__O hw_cau_radr_ca2_t RADR_CA2
__O hw_cau_radr_ca3_t RADR_CA3
__O hw_cau_radr_ca4_t RADR_CA4
__O hw_cau_radr_ca5_t RADR_CA5
__O hw_cau_radr_ca6_t RADR_CA6
__O hw_cau_radr_ca7_t RADR_CA7
__O hw_cau_radr_ca8_t RADR_CA8
__O hw_cau_xor_casr_t XOR_CASR
__O hw_cau_xor_caa_t XOR_CAA
__O hw_cau_xor_ca0_t XOR_CA0
__O hw_cau_xor_ca1_t XOR_CA1
__O hw_cau_xor_ca2_t XOR_CA2
__O hw_cau_xor_ca3_t XOR_CA3
__O hw_cau_xor_ca4_t XOR_CA4
__O hw_cau_xor_ca5_t XOR_CA5
__O hw_cau_xor_ca6_t XOR_CA6
__O hw_cau_xor_ca7_t XOR_CA7
__O hw_cau_xor_ca8_t XOR_CA8
__O hw_cau_rotl_casr_t ROTL_CASR
__O hw_cau_rotl_caa_t ROTL_CAA
__O hw_cau_rotl_ca0_t ROTL_CA0
__O hw_cau_rotl_ca1_t ROTL_CA1
__O hw_cau_rotl_ca2_t ROTL_CA2
__O hw_cau_rotl_ca3_t ROTL_CA3
__O hw_cau_rotl_ca4_t ROTL_CA4
__O hw_cau_rotl_ca5_t ROTL_CA5
__O hw_cau_rotl_ca6_t ROTL_CA6
__O hw_cau_rotl_ca7_t ROTL_CA7
__O hw_cau_rotl_ca8_t ROTL_CA8
__O hw_cau_aesc_casr_t AESC_CASR
__O hw_cau_aesc_caa_t AESC_CAA
__O hw_cau_aesc_ca0_t AESC_CA0
__O hw_cau_aesc_ca1_t AESC_CA1
__O hw_cau_aesc_ca2_t AESC_CA2
__O hw_cau_aesc_ca3_t AESC_CA3
__O hw_cau_aesc_ca4_t AESC_CA4
__O hw_cau_aesc_ca5_t AESC_CA5
__O hw_cau_aesc_ca6_t AESC_CA6
__O hw_cau_aesc_ca7_t AESC_CA7
__O hw_cau_aesc_ca8_t AESC_CA8
__O hw_cau_aesic_casr_t AESIC_CASR
__O hw_cau_aesic_caa_t AESIC_CAA
__O hw_cau_aesic_ca0_t AESIC_CA0
__O hw_cau_aesic_ca1_t AESIC_CA1
__O hw_cau_aesic_ca2_t AESIC_CA2
__O hw_cau_aesic_ca3_t AESIC_CA3
__O hw_cau_aesic_ca4_t AESIC_CA4
__O hw_cau_aesic_ca5_t AESIC_CA5
__O hw_cau_aesic_ca6_t AESIC_CA6
__O hw_cau_aesic_ca7_t AESIC_CA7
__O hw_cau_aesic_ca8_t AESIC_CA8

Detailed Description

All CAU module registers.

Definition at line 5112 of file MK64F12_cau.h.


Field Documentation

[0x8C8] General Purpose Register 0 - Add to register command

Definition at line 5157 of file MK64F12_cau.h.

[0x8CC] General Purpose Register 1 - Add to register command

Definition at line 5158 of file MK64F12_cau.h.

[0x8D0] General Purpose Register 2 - Add to register command

Definition at line 5159 of file MK64F12_cau.h.

[0x8D4] General Purpose Register 3 - Add to register command

Definition at line 5160 of file MK64F12_cau.h.

[0x8D8] General Purpose Register 4 - Add to register command

Definition at line 5161 of file MK64F12_cau.h.

[0x8DC] General Purpose Register 5 - Add to register command

Definition at line 5162 of file MK64F12_cau.h.

[0x8E0] General Purpose Register 6 - Add to register command

Definition at line 5163 of file MK64F12_cau.h.

[0x8E4] General Purpose Register 7 - Add to register command

Definition at line 5164 of file MK64F12_cau.h.

[0x8E8] General Purpose Register 8 - Add to register command

Definition at line 5165 of file MK64F12_cau.h.

[0x8C4] Accumulator register - Add to register command

Definition at line 5156 of file MK64F12_cau.h.

[0x8C0] Status register - Add Register command

Definition at line 5155 of file MK64F12_cau.h.

[0xB08] General Purpose Register 0 - AES Column Operation command

Definition at line 5205 of file MK64F12_cau.h.

[0xB0C] General Purpose Register 1 - AES Column Operation command

Definition at line 5206 of file MK64F12_cau.h.

[0xB10] General Purpose Register 2 - AES Column Operation command

Definition at line 5207 of file MK64F12_cau.h.

[0xB14] General Purpose Register 3 - AES Column Operation command

Definition at line 5208 of file MK64F12_cau.h.

[0xB18] General Purpose Register 4 - AES Column Operation command

Definition at line 5209 of file MK64F12_cau.h.

[0xB1C] General Purpose Register 5 - AES Column Operation command

Definition at line 5210 of file MK64F12_cau.h.

[0xB20] General Purpose Register 6 - AES Column Operation command

Definition at line 5211 of file MK64F12_cau.h.

[0xB24] General Purpose Register 7 - AES Column Operation command

Definition at line 5212 of file MK64F12_cau.h.

[0xB28] General Purpose Register 8 - AES Column Operation command

Definition at line 5213 of file MK64F12_cau.h.

[0xB04] Accumulator register - AES Column Operation command

Definition at line 5204 of file MK64F12_cau.h.

[0xB00] Status register - AES Column Operation command

Definition at line 5203 of file MK64F12_cau.h.

[0xB48] General Purpose Register 0 - AES Inverse Column Operation command

Definition at line 5217 of file MK64F12_cau.h.

[0xB4C] General Purpose Register 1 - AES Inverse Column Operation command

Definition at line 5218 of file MK64F12_cau.h.

[0xB50] General Purpose Register 2 - AES Inverse Column Operation command

Definition at line 5219 of file MK64F12_cau.h.

[0xB54] General Purpose Register 3 - AES Inverse Column Operation command

Definition at line 5220 of file MK64F12_cau.h.

[0xB58] General Purpose Register 4 - AES Inverse Column Operation command

Definition at line 5221 of file MK64F12_cau.h.

[0xB5C] General Purpose Register 5 - AES Inverse Column Operation command

Definition at line 5222 of file MK64F12_cau.h.

[0xB60] General Purpose Register 6 - AES Inverse Column Operation command

Definition at line 5223 of file MK64F12_cau.h.

[0xB64] General Purpose Register 7 - AES Inverse Column Operation command

Definition at line 5224 of file MK64F12_cau.h.

[0xB68] General Purpose Register 8 - AES Inverse Column Operation command

Definition at line 5225 of file MK64F12_cau.h.

[0xB44] Accumulator register - AES Inverse Column Operation command

Definition at line 5216 of file MK64F12_cau.h.

[0xB40] Status register - AES Inverse Column Operation command

Definition at line 5215 of file MK64F12_cau.h.

[0x0] Direct access register 0

Definition at line 5114 of file MK64F12_cau.h.

[0x4] Direct access register 1

Definition at line 5115 of file MK64F12_cau.h.

[0x28] Direct access register 10

Definition at line 5124 of file MK64F12_cau.h.

[0x2C] Direct access register 11

Definition at line 5125 of file MK64F12_cau.h.

[0x30] Direct access register 12

Definition at line 5126 of file MK64F12_cau.h.

[0x34] Direct access register 13

Definition at line 5127 of file MK64F12_cau.h.

[0x38] Direct access register 14

Definition at line 5128 of file MK64F12_cau.h.

[0x3C] Direct access register 15

Definition at line 5129 of file MK64F12_cau.h.

[0x8] Direct access register 2

Definition at line 5116 of file MK64F12_cau.h.

[0xC] Direct access register 3

Definition at line 5117 of file MK64F12_cau.h.

[0x10] Direct access register 4

Definition at line 5118 of file MK64F12_cau.h.

[0x14] Direct access register 5

Definition at line 5119 of file MK64F12_cau.h.

[0x18] Direct access register 6

Definition at line 5120 of file MK64F12_cau.h.

[0x1C] Direct access register 7

Definition at line 5121 of file MK64F12_cau.h.

[0x20] Direct access register 8

Definition at line 5122 of file MK64F12_cau.h.

[0x24] Direct access register 9

Definition at line 5123 of file MK64F12_cau.h.

[0x848] General Purpose Register 0 - Load Register command

Definition at line 5133 of file MK64F12_cau.h.

[0x84C] General Purpose Register 1 - Load Register command

Definition at line 5134 of file MK64F12_cau.h.

[0x850] General Purpose Register 2 - Load Register command

Definition at line 5135 of file MK64F12_cau.h.

[0x854] General Purpose Register 3 - Load Register command

Definition at line 5136 of file MK64F12_cau.h.

[0x858] General Purpose Register 4 - Load Register command

Definition at line 5137 of file MK64F12_cau.h.

[0x85C] General Purpose Register 5 - Load Register command

Definition at line 5138 of file MK64F12_cau.h.

[0x860] General Purpose Register 6 - Load Register command

Definition at line 5139 of file MK64F12_cau.h.

[0x864] General Purpose Register 7 - Load Register command

Definition at line 5140 of file MK64F12_cau.h.

[0x868] General Purpose Register 8 - Load Register command

Definition at line 5141 of file MK64F12_cau.h.

[0x844] Accumulator register - Load Register command

Definition at line 5132 of file MK64F12_cau.h.

[0x840] Status register - Load Register command

Definition at line 5131 of file MK64F12_cau.h.

[0x908] General Purpose Register 0 - Reverse and Add to Register command

Definition at line 5169 of file MK64F12_cau.h.

[0x90C] General Purpose Register 1 - Reverse and Add to Register command

Definition at line 5170 of file MK64F12_cau.h.

[0x910] General Purpose Register 2 - Reverse and Add to Register command

Definition at line 5171 of file MK64F12_cau.h.

[0x914] General Purpose Register 3 - Reverse and Add to Register command

Definition at line 5172 of file MK64F12_cau.h.

[0x918] General Purpose Register 4 - Reverse and Add to Register command

Definition at line 5173 of file MK64F12_cau.h.

[0x91C] General Purpose Register 5 - Reverse and Add to Register command

Definition at line 5174 of file MK64F12_cau.h.

[0x920] General Purpose Register 6 - Reverse and Add to Register command

Definition at line 5175 of file MK64F12_cau.h.

[0x924] General Purpose Register 7 - Reverse and Add to Register command

Definition at line 5176 of file MK64F12_cau.h.

[0x928] General Purpose Register 8 - Reverse and Add to Register command

Definition at line 5177 of file MK64F12_cau.h.

[0x904] Accumulator register - Reverse and Add to Register command

Definition at line 5168 of file MK64F12_cau.h.

[0x900] Status register - Reverse and Add to Register command

Definition at line 5167 of file MK64F12_cau.h.

[0x9C8] General Purpose Register 0 - Rotate Left command

Definition at line 5193 of file MK64F12_cau.h.

[0x9CC] General Purpose Register 1 - Rotate Left command

Definition at line 5194 of file MK64F12_cau.h.

[0x9D0] General Purpose Register 2 - Rotate Left command

Definition at line 5195 of file MK64F12_cau.h.

[0x9D4] General Purpose Register 3 - Rotate Left command

Definition at line 5196 of file MK64F12_cau.h.

[0x9D8] General Purpose Register 4 - Rotate Left command

Definition at line 5197 of file MK64F12_cau.h.

[0x9DC] General Purpose Register 5 - Rotate Left command

Definition at line 5198 of file MK64F12_cau.h.

[0x9E0] General Purpose Register 6 - Rotate Left command

Definition at line 5199 of file MK64F12_cau.h.

[0x9E4] General Purpose Register 7 - Rotate Left command

Definition at line 5200 of file MK64F12_cau.h.

[0x9E8] General Purpose Register 8 - Rotate Left command

Definition at line 5201 of file MK64F12_cau.h.

[0x9C4] Accumulator register - Rotate Left command

Definition at line 5192 of file MK64F12_cau.h.

[0x9C0] Status register - Rotate Left command

Definition at line 5191 of file MK64F12_cau.h.

[0x888] General Purpose Register 0 - Store Register command

Definition at line 5145 of file MK64F12_cau.h.

[0x88C] General Purpose Register 1 - Store Register command

Definition at line 5146 of file MK64F12_cau.h.

[0x890] General Purpose Register 2 - Store Register command

Definition at line 5147 of file MK64F12_cau.h.

[0x894] General Purpose Register 3 - Store Register command

Definition at line 5148 of file MK64F12_cau.h.

[0x898] General Purpose Register 4 - Store Register command

Definition at line 5149 of file MK64F12_cau.h.

[0x89C] General Purpose Register 5 - Store Register command

Definition at line 5150 of file MK64F12_cau.h.

[0x8A0] General Purpose Register 6 - Store Register command

Definition at line 5151 of file MK64F12_cau.h.

[0x8A4] General Purpose Register 7 - Store Register command

Definition at line 5152 of file MK64F12_cau.h.

[0x8A8] General Purpose Register 8 - Store Register command

Definition at line 5153 of file MK64F12_cau.h.

[0x884] Accumulator register - Store Register command

Definition at line 5144 of file MK64F12_cau.h.

[0x880] Status register - Store Register command

Definition at line 5143 of file MK64F12_cau.h.

[0x988] General Purpose Register 0 - Exclusive Or command

Definition at line 5181 of file MK64F12_cau.h.

[0x98C] General Purpose Register 1 - Exclusive Or command

Definition at line 5182 of file MK64F12_cau.h.

[0x990] General Purpose Register 2 - Exclusive Or command

Definition at line 5183 of file MK64F12_cau.h.

[0x994] General Purpose Register 3 - Exclusive Or command

Definition at line 5184 of file MK64F12_cau.h.

[0x998] General Purpose Register 4 - Exclusive Or command

Definition at line 5185 of file MK64F12_cau.h.

[0x99C] General Purpose Register 5 - Exclusive Or command

Definition at line 5186 of file MK64F12_cau.h.

[0x9A0] General Purpose Register 6 - Exclusive Or command

Definition at line 5187 of file MK64F12_cau.h.

[0x9A4] General Purpose Register 7 - Exclusive Or command

Definition at line 5188 of file MK64F12_cau.h.

[0x9A8] General Purpose Register 8 - Exclusive Or command

Definition at line 5189 of file MK64F12_cau.h.

[0x984] Accumulator register - Exclusive Or command

Definition at line 5180 of file MK64F12_cau.h.

[0x980] Status register - Exclusive Or command

Definition at line 5179 of file MK64F12_cau.h.