TMPM4G(1) Group Peripheral Driver User Manual  V1.0.0.0

ChannelCfg Definition. More...

Macros

#define CH_CFG_MASK_DST_INC   ((uint32_t)0xC0000000)
 
#define CH_CFG_MASK_DST_SIZE   ((uint32_t)0x30000000)
 
#define CH_CFG_MASK_SRC_INC   ((uint32_t)0x0C000000)
 
#define CH_CFG_MASK_SRC_SIZE   ((uint32_t)0x03000000)
 
#define CH_CFG_MASK_TRANS_NUM   ((uint32_t)0x00003FF0)
 
#define CH_CFG_MASK_CYCLE_CTRL   ((uint32_t)0x00000007)
 

Detailed Description

ChannelCfg Definition.

Detail.

Bit Bit Symbol
31-30 dst_inc
29-28 dst_size
27-26 src_inc
25-24 src_size
23-18 reserved
17-14 r_power
13-4 n_minus_1
3 next_useburst
2-0 cycle_ctrl

Macro Definition Documentation

§ CH_CFG_MASK_CYCLE_CTRL

#define CH_CFG_MASK_CYCLE_CTRL   ((uint32_t)0x00000007)

Mask: cycle ctrl.

§ CH_CFG_MASK_DST_INC

#define CH_CFG_MASK_DST_INC   ((uint32_t)0xC0000000)

Mask: dst_inc.

§ CH_CFG_MASK_DST_SIZE

#define CH_CFG_MASK_DST_SIZE   ((uint32_t)0x30000000)

Mask: dst_size.

§ CH_CFG_MASK_SRC_INC

#define CH_CFG_MASK_SRC_INC   ((uint32_t)0x0C000000)

Mask: src_inc.

§ CH_CFG_MASK_SRC_SIZE

#define CH_CFG_MASK_SRC_SIZE   ((uint32_t)0x03000000)

Mask: src_size.

§ CH_CFG_MASK_TRANS_NUM

#define CH_CFG_MASK_TRANS_NUM   ((uint32_t)0x00003FF0)

Mask: trans num.