RTEMS 6.3
Loading...
Searching...
No Matches
reg_sys2.h File Reference

This header file provides SYS2 interfaces. More...

#include <bsp/utility.h>

Go to the source code of this file.

Data Structures

struct  tms570_sys2_t

Macros

#define TMS570_SYS2_PLLCTL3_ODPLL2(val)
#define TMS570_SYS2_PLLCTL3_ODPLL2_GET(reg)
#define TMS570_SYS2_PLLCTL3_ODPLL2_SET(reg, val)
#define TMS570_SYS2_PLLCTL3_PLLDIV2(val)
#define TMS570_SYS2_PLLCTL3_PLLDIV2_GET(reg)
#define TMS570_SYS2_PLLCTL3_PLLDIV2_SET(reg, val)
#define TMS570_SYS2_PLLCTL3_REFCLKDIV2(val)
#define TMS570_SYS2_PLLCTL3_REFCLKDIV2_GET(reg)
#define TMS570_SYS2_PLLCTL3_REFCLKDIV2_SET(reg, val)
#define TMS570_SYS2_PLLCTL3_PLLMUL2(val)
#define TMS570_SYS2_PLLCTL3_PLLMUL2_GET(reg)
#define TMS570_SYS2_PLLCTL3_PLLMUL2_SET(reg, val)
#define TMS570_SYS2_STCCLKDIV_CLKDIV(val)
#define TMS570_SYS2_STCCLKDIV_CLKDIV_GET(reg)
#define TMS570_SYS2_STCCLKDIV_CLKDIV_SET(reg, val)
#define TMS570_SYS2_ECPCNTL_ECPSSEL   BSP_BIT32(24)
#define TMS570_SYS2_ECPCNTL_ECPCOS   BSP_BIT32(23)
#define TMS570_SYS2_ECPCNTL_ECPINSEL(val)
#define TMS570_SYS2_ECPCNTL_ECPINSEL_GET(reg)
#define TMS570_SYS2_ECPCNTL_ECPINSEL_SET(reg, val)
#define TMS570_SYS2_ECPCNTL_ECPDIV(val)
#define TMS570_SYS2_ECPCNTL_ECPDIV_GET(reg)
#define TMS570_SYS2_ECPCNTL_ECPDIV_SET(reg, val)
#define TMS570_SYS2_CLK2CNTRL_VCLK3R(val)
#define TMS570_SYS2_CLK2CNTRL_VCLK3R_GET(reg)
#define TMS570_SYS2_CLK2CNTRL_VCLK3R_SET(reg, val)
#define TMS570_SYS2_VCLKACON1_VCLKA4R(val)
#define TMS570_SYS2_VCLKACON1_VCLKA4R_GET(reg)
#define TMS570_SYS2_VCLKACON1_VCLKA4R_SET(reg, val)
#define TMS570_SYS2_VCLKACON1_VCLKA4_DIV_CDDIS   BSP_BIT32(20)
#define TMS570_SYS2_VCLKACON1_VCLKA4S(val)
#define TMS570_SYS2_VCLKACON1_VCLKA4S_GET(reg)
#define TMS570_SYS2_VCLKACON1_VCLKA4S_SET(reg, val)
#define TMS570_SYS2_VCLKACON1_VCLKA3R(val)
#define TMS570_SYS2_VCLKACON1_VCLKA3R_GET(reg)
#define TMS570_SYS2_VCLKACON1_VCLKA3R_SET(reg, val)
#define TMS570_SYS2_VCLKACON1_VCLKA3_DIV_CDDIS   BSP_BIT32(4)
#define TMS570_SYS2_VCLKACON1_VCLKA3S(val)
#define TMS570_SYS2_VCLKACON1_VCLKA3S_GET(reg)
#define TMS570_SYS2_VCLKACON1_VCLKA3S_SET(reg, val)
#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT(val)
#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT_GET(reg)
#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT_SET(reg, val)
#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY(val)
#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY_GET(reg)
#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY_SET(reg, val)
#define TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN(val)
#define TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN_GET(reg)
#define TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN_SET(reg, val)

Detailed Description

This header file provides SYS2 interfaces.

Macro Definition Documentation

◆ TMS570_SYS2_CLK2CNTRL_VCLK3R

#define TMS570_SYS2_CLK2CNTRL_VCLK3R ( val)
Value:
BSP_FLD32(val,0, 3)

◆ TMS570_SYS2_CLK2CNTRL_VCLK3R_GET

#define TMS570_SYS2_CLK2CNTRL_VCLK3R_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 3)

◆ TMS570_SYS2_CLK2CNTRL_VCLK3R_SET

#define TMS570_SYS2_CLK2CNTRL_VCLK3R_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 3)

◆ TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT

#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT ( val)
Value:
BSP_FLD32(val,8, 13)

◆ TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT_GET

#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 13)

◆ TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT_SET

#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_COUNT_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 13)

◆ TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY

#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY ( val)
Value:
BSP_FLD32(val,0, 3)

◆ TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY_GET

#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 3)

◆ TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY_SET

#define TMS570_SYS2_CLKSLIP_PLL1_SLIP_FILTER_KEY_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 3)

◆ TMS570_SYS2_ECPCNTL_ECPDIV

#define TMS570_SYS2_ECPCNTL_ECPDIV ( val)
Value:
BSP_FLD32(val,0, 15)

◆ TMS570_SYS2_ECPCNTL_ECPDIV_GET

#define TMS570_SYS2_ECPCNTL_ECPDIV_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 15)

◆ TMS570_SYS2_ECPCNTL_ECPDIV_SET

#define TMS570_SYS2_ECPCNTL_ECPDIV_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 15)

◆ TMS570_SYS2_ECPCNTL_ECPINSEL

#define TMS570_SYS2_ECPCNTL_ECPINSEL ( val)
Value:
BSP_FLD32(val,6, 17)

◆ TMS570_SYS2_ECPCNTL_ECPINSEL_GET

#define TMS570_SYS2_ECPCNTL_ECPINSEL_GET ( reg)
Value:
BSP_FLD32GET(reg,6, 17)

◆ TMS570_SYS2_ECPCNTL_ECPINSEL_SET

#define TMS570_SYS2_ECPCNTL_ECPINSEL_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,6, 17)

◆ TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN

#define TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN ( val)
Value:
BSP_FLD32(val,0, 3)

◆ TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN_GET

#define TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 3)

◆ TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN_SET

#define TMS570_SYS2_EFC_CTLREG_EFC_INSTR_WEN_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 3)

◆ TMS570_SYS2_PLLCTL3_ODPLL2

#define TMS570_SYS2_PLLCTL3_ODPLL2 ( val)
Value:
BSP_FLD32(val,29, 31)

◆ TMS570_SYS2_PLLCTL3_ODPLL2_GET

#define TMS570_SYS2_PLLCTL3_ODPLL2_GET ( reg)
Value:
BSP_FLD32GET(reg,29, 31)

◆ TMS570_SYS2_PLLCTL3_ODPLL2_SET

#define TMS570_SYS2_PLLCTL3_ODPLL2_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,29, 31)

◆ TMS570_SYS2_PLLCTL3_PLLDIV2

#define TMS570_SYS2_PLLCTL3_PLLDIV2 ( val)
Value:
BSP_FLD32(val,24, 28)

◆ TMS570_SYS2_PLLCTL3_PLLDIV2_GET

#define TMS570_SYS2_PLLCTL3_PLLDIV2_GET ( reg)
Value:
BSP_FLD32GET(reg,24, 28)

◆ TMS570_SYS2_PLLCTL3_PLLDIV2_SET

#define TMS570_SYS2_PLLCTL3_PLLDIV2_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,24, 28)

◆ TMS570_SYS2_PLLCTL3_PLLMUL2

#define TMS570_SYS2_PLLCTL3_PLLMUL2 ( val)
Value:
BSP_FLD32(val,0, 15)

◆ TMS570_SYS2_PLLCTL3_PLLMUL2_GET

#define TMS570_SYS2_PLLCTL3_PLLMUL2_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 15)

◆ TMS570_SYS2_PLLCTL3_PLLMUL2_SET

#define TMS570_SYS2_PLLCTL3_PLLMUL2_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 15)

◆ TMS570_SYS2_PLLCTL3_REFCLKDIV2

#define TMS570_SYS2_PLLCTL3_REFCLKDIV2 ( val)
Value:
BSP_FLD32(val,16, 21)

◆ TMS570_SYS2_PLLCTL3_REFCLKDIV2_GET

#define TMS570_SYS2_PLLCTL3_REFCLKDIV2_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 21)

◆ TMS570_SYS2_PLLCTL3_REFCLKDIV2_SET

#define TMS570_SYS2_PLLCTL3_REFCLKDIV2_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 21)

◆ TMS570_SYS2_STCCLKDIV_CLKDIV

#define TMS570_SYS2_STCCLKDIV_CLKDIV ( val)
Value:
BSP_FLD32(val,24, 26)

◆ TMS570_SYS2_STCCLKDIV_CLKDIV_GET

#define TMS570_SYS2_STCCLKDIV_CLKDIV_GET ( reg)
Value:
BSP_FLD32GET(reg,24, 26)

◆ TMS570_SYS2_STCCLKDIV_CLKDIV_SET

#define TMS570_SYS2_STCCLKDIV_CLKDIV_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,24, 26)

◆ TMS570_SYS2_VCLKACON1_VCLKA3R

#define TMS570_SYS2_VCLKACON1_VCLKA3R ( val)
Value:
BSP_FLD32(val,8, 10)

◆ TMS570_SYS2_VCLKACON1_VCLKA3R_GET

#define TMS570_SYS2_VCLKACON1_VCLKA3R_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 10)

◆ TMS570_SYS2_VCLKACON1_VCLKA3R_SET

#define TMS570_SYS2_VCLKACON1_VCLKA3R_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 10)

◆ TMS570_SYS2_VCLKACON1_VCLKA3S

#define TMS570_SYS2_VCLKACON1_VCLKA3S ( val)
Value:
BSP_FLD32(val,0, 3)

◆ TMS570_SYS2_VCLKACON1_VCLKA3S_GET

#define TMS570_SYS2_VCLKACON1_VCLKA3S_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 3)

◆ TMS570_SYS2_VCLKACON1_VCLKA3S_SET

#define TMS570_SYS2_VCLKACON1_VCLKA3S_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 3)

◆ TMS570_SYS2_VCLKACON1_VCLKA4R

#define TMS570_SYS2_VCLKACON1_VCLKA4R ( val)
Value:
BSP_FLD32(val,24, 26)

◆ TMS570_SYS2_VCLKACON1_VCLKA4R_GET

#define TMS570_SYS2_VCLKACON1_VCLKA4R_GET ( reg)
Value:
BSP_FLD32GET(reg,24, 26)

◆ TMS570_SYS2_VCLKACON1_VCLKA4R_SET

#define TMS570_SYS2_VCLKACON1_VCLKA4R_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,24, 26)

◆ TMS570_SYS2_VCLKACON1_VCLKA4S

#define TMS570_SYS2_VCLKACON1_VCLKA4S ( val)
Value:
BSP_FLD32(val,16, 19)

◆ TMS570_SYS2_VCLKACON1_VCLKA4S_GET

#define TMS570_SYS2_VCLKACON1_VCLKA4S_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 19)

◆ TMS570_SYS2_VCLKACON1_VCLKA4S_SET

#define TMS570_SYS2_VCLKACON1_VCLKA4S_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 19)