SLAU723A October 2017 – October 2018 MSP432E401Y , MSP432E411Y
The DES module registers are at an offset relative to the DES module base address, and a small set of DES µDMA registers are at an offset relative to an Encryption Control module base address.
The DES module register offsets are relative to the base address 0x44038000.
The Encryption Control register offsets are relative to the base address 0x44030000.
NOTE
The DES registers are limited to 32-bit data accesses; 8- and 16-bit accesses are not allowed and can corrupt register contents.
Table 14-8 lists the memory-mapped registers for the DES. All register offset addresses not listed in Table 14-8 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
0x00 | DES_KEY3_L | DES Key 3 LSW for 192-Bit Key | Section 14.7.1 |
0x04 | DES_KEY3_H | DES Key 3 MSW for 192-Bit Key | Section 14.7.1 |
0x08 | DES_KEY2_L | DES Key 2 LSW for 128-Bit Key | Section 14.7.1 |
0x0C | DES_KEY2_H | DES Key 2 MSW for 128-Bit Key | Section 14.7.1 |
0x10 | DES_KEY1_L | DES Key 1 LSW for 64-Bit Key | Section 14.7.1 |
0x14 | DES_KEY1_H | DES Key 1 MSW for 64-Bit Key | Section 14.7.1 |
0x18 | DES_IV_L | DES Initialization Vector | Section 14.7.2 |
0x1C | DES_IV_H | DES Initialization Vector | Section 14.7.3 |
0x20 | DES_CTRL | DES Control | Section 14.7.4 |
0x24 | DES_LENGTH | DES Cryptographic Data Length | Section 14.7.5 |
0x28 | DES_DATA_L | DES LSW Data RW | Section 14.7.6 |
0x2C | DES_DATA_H | DES MSW Data RW | Section 14.7.7 |
0x30 | DES_REVISION | DES Revision Number | Section 14.7.8 |
0x34 | DES_SYSCONFIG | DES System Configuration | Section 14.7.9 |
0x38 | DES_SYSSTATUS | DES System Status | Section 14.7.10 |
0x3C | DES_IRQSTATUS | DES Interrupt Status | Section 14.7.11 |
0x40 | DES_IRQENABLE | DES Interrupt Enable | Section 14.7.12 |
0x44 | DES_DIRTYBITS | DES Dirty Bits | Section 14.7.13 |
Complex bit access types are encoded to fit into small table cells. Table 14-9 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Write Type | ||
W | W | Write |
W1C | 1C
W |
1 to clear
Write |
Reset or Default Value | ||
-n | Value after reset or the default value |