MAX32520 Peripheral Driver API
Peripheral Driver API for the MAX32520
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
CTB_SCA_CN

Macros

#define MXC_F_CTB_SCA_CN_STC_POS   0
 
#define MXC_F_CTB_SCA_CN_STC   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_STC_POS))
 
#define MXC_F_CTB_SCA_CN_SCAIE_POS   1
 
#define MXC_F_CTB_SCA_CN_SCAIE   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_SCAIE_POS))
 
#define MXC_F_CTB_SCA_CN_ABORT_POS   2
 
#define MXC_F_CTB_SCA_CN_ABORT   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_ABORT_POS))
 
#define MXC_F_CTB_SCA_CN_ERMEM_POS   4
 
#define MXC_F_CTB_SCA_CN_ERMEM   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_ERMEM_POS))
 
#define MXC_F_CTB_SCA_CN_MANPARAM_POS   5
 
#define MXC_F_CTB_SCA_CN_MANPARAM   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_MANPARAM_POS))
 
#define MXC_F_CTB_SCA_CN_HWKEY_POS   6
 
#define MXC_F_CTB_SCA_CN_HWKEY   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_HWKEY_POS))
 
#define MXC_F_CTB_SCA_CN_OPCODE_POS   8
 
#define MXC_F_CTB_SCA_CN_OPCODE   ((uint32_t)(0x1FUL << MXC_F_CTB_SCA_CN_OPCODE_POS))
 
#define MXC_F_CTB_SCA_CN_MODADDR_POS   16
 
#define MXC_F_CTB_SCA_CN_MODADDR   ((uint32_t)(0x1FUL << MXC_F_CTB_SCA_CN_MODADDR_POS))
 
#define MXC_F_CTB_SCA_CN_ECCSIZE_POS   24
 
#define MXC_F_CTB_SCA_CN_ECCSIZE   ((uint32_t)(0x3UL << MXC_F_CTB_SCA_CN_ECCSIZE_POS))
 

Detailed Description

SCA Control 0 Register.

Macro Definition Documentation

◆ MXC_F_CTB_SCA_CN_ABORT

#define MXC_F_CTB_SCA_CN_ABORT   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_ABORT_POS))

SCA_CN_ABORT Mask

◆ MXC_F_CTB_SCA_CN_ABORT_POS

#define MXC_F_CTB_SCA_CN_ABORT_POS   2

SCA_CN_ABORT Position

◆ MXC_F_CTB_SCA_CN_ECCSIZE

#define MXC_F_CTB_SCA_CN_ECCSIZE   ((uint32_t)(0x3UL << MXC_F_CTB_SCA_CN_ECCSIZE_POS))

SCA_CN_ECCSIZE Mask

◆ MXC_F_CTB_SCA_CN_ECCSIZE_POS

#define MXC_F_CTB_SCA_CN_ECCSIZE_POS   24

SCA_CN_ECCSIZE Position

◆ MXC_F_CTB_SCA_CN_ERMEM

#define MXC_F_CTB_SCA_CN_ERMEM   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_ERMEM_POS))

SCA_CN_ERMEM Mask

◆ MXC_F_CTB_SCA_CN_ERMEM_POS

#define MXC_F_CTB_SCA_CN_ERMEM_POS   4

SCA_CN_ERMEM Position

◆ MXC_F_CTB_SCA_CN_HWKEY

#define MXC_F_CTB_SCA_CN_HWKEY   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_HWKEY_POS))

SCA_CN_HWKEY Mask

◆ MXC_F_CTB_SCA_CN_HWKEY_POS

#define MXC_F_CTB_SCA_CN_HWKEY_POS   6

SCA_CN_HWKEY Position

◆ MXC_F_CTB_SCA_CN_MANPARAM

#define MXC_F_CTB_SCA_CN_MANPARAM   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_MANPARAM_POS))

SCA_CN_MANPARAM Mask

◆ MXC_F_CTB_SCA_CN_MANPARAM_POS

#define MXC_F_CTB_SCA_CN_MANPARAM_POS   5

SCA_CN_MANPARAM Position

◆ MXC_F_CTB_SCA_CN_MODADDR

#define MXC_F_CTB_SCA_CN_MODADDR   ((uint32_t)(0x1FUL << MXC_F_CTB_SCA_CN_MODADDR_POS))

SCA_CN_MODADDR Mask

◆ MXC_F_CTB_SCA_CN_MODADDR_POS

#define MXC_F_CTB_SCA_CN_MODADDR_POS   16

SCA_CN_MODADDR Position

◆ MXC_F_CTB_SCA_CN_OPCODE

#define MXC_F_CTB_SCA_CN_OPCODE   ((uint32_t)(0x1FUL << MXC_F_CTB_SCA_CN_OPCODE_POS))

SCA_CN_OPCODE Mask

◆ MXC_F_CTB_SCA_CN_OPCODE_POS

#define MXC_F_CTB_SCA_CN_OPCODE_POS   8

SCA_CN_OPCODE Position

◆ MXC_F_CTB_SCA_CN_SCAIE

#define MXC_F_CTB_SCA_CN_SCAIE   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_SCAIE_POS))

SCA_CN_SCAIE Mask

◆ MXC_F_CTB_SCA_CN_SCAIE_POS

#define MXC_F_CTB_SCA_CN_SCAIE_POS   1

SCA_CN_SCAIE Position

◆ MXC_F_CTB_SCA_CN_STC

#define MXC_F_CTB_SCA_CN_STC   ((uint32_t)(0x1UL << MXC_F_CTB_SCA_CN_STC_POS))

SCA_CN_STC Mask

◆ MXC_F_CTB_SCA_CN_STC_POS

#define MXC_F_CTB_SCA_CN_STC_POS   0

SCA_CN_STC Position