RTEMS 6.1-rc4
Loading...
Searching...
No Matches
Data Structures | Macros
reg_sys.h File Reference

This header file provides SYS interfaces. More...

#include <bsp/utility.h>

Go to the source code of this file.

Data Structures

struct  tms570_sys1_t
 

Macros

#define TMS570_SYS1_SYSPCx_ECPCLKFUN   BSP_BIT32(0)
 
#define TMS570_SYS1_CSDIS_CLKSROFF(val)   BSP_FLD32(val,0, 7)
 
#define TMS570_SYS1_CSDIS_CLKSROFF_GET(reg)   BSP_FLD32GET(reg,0, 7)
 
#define TMS570_SYS1_CSDIS_CLKSROFF_SET(reg, val)   BSP_FLD32SET(reg, val,0, 7)
 
#define TMS570_SYS1_CSDIS_CLKSR_OSC_NUM   0
 
#define TMS570_SYS1_CSDIS_CLKSROFF_OSC   BSP_BIT32(0)
 
#define TMS570_SYS1_CSDIS_CLKSR_PLL1_NUM   1
 
#define TMS570_SYS1_CSDIS_CLKSROFF_PLL1   BSP_BIT32(1)
 
#define TMS570_SYS1_CSDIS_CLKSR_EXTCLKIN_NUM   3
 
#define TMS570_SYS1_CSDIS_CLKSROFF_EXTCLKIN   BSP_BIT32(3)
 
#define TMS570_SYS1_CSDIS_CLKSR_LPO_NUM   4
 
#define TMS570_SYS1_CSDIS_CLKSROFF_LPO   BSP_BIT32(4)
 
#define TMS570_SYS1_CSDIS_CLKSR_HPO_NUM   5
 
#define TMS570_SYS1_CSDIS_CLKSROFF_HPO   BSP_BIT32(5)
 
#define TMS570_SYS1_CSDIS_CLKSR_PLL2_NUM   6
 
#define TMS570_SYS1_CSDIS_CLKSROFF_PLL2   BSP_BIT32(6)
 
#define TMS570_SYS1_CSDIS_CLKSR_EXTCLKIN2_NUM   7
 
#define TMS570_SYS1_CSDIS_CLKSROFF_EXTCLKIN2   BSP_BIT32(7)
 
#define TMS570_SYS1_CSDISSET_SETCLKSR_OFF(val)   BSP_FLD32(val,0, 7)
 
#define TMS570_SYS1_CSDISSET_SETCLKSR_OFF_GET(reg)   BSP_FLD32GET(reg,0, 7)
 
#define TMS570_SYS1_CSDISSET_SETCLKSR_OFF_SET(reg, val)   BSP_FLD32SET(reg, val,0, 7)
 
#define TMS570_SYS1_CSDISCLR_CLRCLKSR_OFF(val)   BSP_FLD32(val,0, 7)
 
#define TMS570_SYS1_CSDISCLR_CLRCLKSR_OFF_GET(reg)   BSP_FLD32GET(reg,0, 7)
 
#define TMS570_SYS1_CSDISCLR_CLRCLKSR_OFF_SET(reg, val)   BSP_FLD32SET(reg, val,0, 7)
 
#define TMS570_SYS1_CDDIS_VCLKAOFF4   BSP_BIT32(11)
 
#define TMS570_SYS1_CDDIS_VCLKAOFF3   BSP_BIT32(10)
 
#define TMS570_SYS1_CDDIS_VCLK3OFF   BSP_BIT32(8)
 
#define TMS570_SYS1_CDDIS_RTICLK1OFF   BSP_BIT32(6)
 
#define TMS570_SYS1_CDDIS_VCLKAOFF2   BSP_BIT32(5)
 
#define TMS570_SYS1_CDDIS_VCLKAOFF1   BSP_BIT32(4)
 
#define TMS570_SYS1_CDDIS_VCLK2OFF   BSP_BIT32(3)
 
#define TMS570_SYS1_CDDIS_VCLKPOFF   BSP_BIT32(2)
 
#define TMS570_SYS1_CDDIS_HCLKOFF   BSP_BIT32(1)
 
#define TMS570_SYS1_CDDIS_GCLKOFF   BSP_BIT32(0)
 
#define TMS570_SYS1_CDDISSET_SETVCLKA_OFF(val)   BSP_FLD32(val,10, 11)
 
#define TMS570_SYS1_CDDISSET_SETVCLKA_OFF_GET(reg)   BSP_FLD32GET(reg,10, 11)
 
#define TMS570_SYS1_CDDISSET_SETVCLKA_OFF_SET(reg, val)   BSP_FLD32SET(reg, val,10, 11)
 
#define TMS570_SYS1_CDDISSET_SETVCLK3OFF   BSP_BIT32(8)
 
#define TMS570_SYS1_CDDISSET_SETRTI1CLKOFF   BSP_BIT32(6)
 
#define TMS570_SYS1_CDDISSET_SETTVCLKA2OFF   BSP_BIT32(5)
 
#define TMS570_SYS1_CDDISSET_SETVCLKA1OFF   BSP_BIT32(4)
 
#define TMS570_SYS1_CDDISSET_SETVCLK2OFF   BSP_BIT32(3)
 
#define TMS570_SYS1_CDDISSET_SETVCLKPOFF   BSP_BIT32(2)
 
#define TMS570_SYS1_CDDISSET_SETHCLKOFF   BSP_BIT32(1)
 
#define TMS570_SYS1_CDDISSET_SETGCLKOFF   BSP_BIT32(0)
 
#define TMS570_SYS1_CDDISCLR_CLRVCLKAOFF(val)   BSP_FLD32(val,10, 11)
 
#define TMS570_SYS1_CDDISCLR_CLRVCLKAOFF_GET(reg)   BSP_FLD32GET(reg,10, 11)
 
#define TMS570_SYS1_CDDISCLR_CLRVCLKAOFF_SET(reg, val)   BSP_FLD32SET(reg, val,10, 11)
 
#define TMS570_SYS1_CDDISCLR_Reserved   BSP_BIT32(9)
 
#define TMS570_SYS1_CDDISCLR_CLRVCLK3OFF   BSP_BIT32(8)
 
#define TMS570_SYS1_CDDISCLR_CLRRTI1CLKOFF   BSP_BIT32(6)
 
#define TMS570_SYS1_CDDISCLR_CLRTVCLKA2OFF   BSP_BIT32(5)
 
#define TMS570_SYS1_CDDISCLR_CLRVCLKA1OFF   BSP_BIT32(4)
 
#define TMS570_SYS1_CDDISCLR_CLRVCLK2OFF   BSP_BIT32(3)
 
#define TMS570_SYS1_CDDISCLR_CLRVCLKPOFF   BSP_BIT32(2)
 
#define TMS570_SYS1_CDDISCLR_CLRHCLKOFF   BSP_BIT32(1)
 
#define TMS570_SYS1_CDDISCLR_CLRGCLKOFF   BSP_BIT32(0)
 
#define TMS570_SYS1_GHVSRC_GHVWAKE(val)   BSP_FLD32(val,24, 27)
 
#define TMS570_SYS1_GHVSRC_GHVWAKE_GET(reg)   BSP_FLD32GET(reg,24, 27)
 
#define TMS570_SYS1_GHVSRC_GHVWAKE_SET(reg, val)   BSP_FLD32SET(reg, val,24, 27)
 
#define TMS570_SYS1_GHVSRC_HVLPM(val)   BSP_FLD32(val,16, 19)
 
#define TMS570_SYS1_GHVSRC_HVLPM_GET(reg)   BSP_FLD32GET(reg,16, 19)
 
#define TMS570_SYS1_GHVSRC_HVLPM_SET(reg, val)   BSP_FLD32SET(reg, val,16, 19)
 
#define TMS570_SYS1_GHVSRC_GHVSRC(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_GHVSRC_GHVSRC_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_GHVSRC_GHVSRC_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_VCLKASRC_VCLKA2S(val)   BSP_FLD32(val,8, 11)
 
#define TMS570_SYS1_VCLKASRC_VCLKA2S_GET(reg)   BSP_FLD32GET(reg,8, 11)
 
#define TMS570_SYS1_VCLKASRC_VCLKA2S_SET(reg, val)   BSP_FLD32SET(reg, val,8, 11)
 
#define TMS570_SYS1_VCLKASRC_VCLKA1S(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_VCLKASRC_VCLKA1S_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_VCLKASRC_VCLKA1S_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_RCLKSRC_RTI1DIV(val)   BSP_FLD32(val,8, 9)
 
#define TMS570_SYS1_RCLKSRC_RTI1DIV_GET(reg)   BSP_FLD32GET(reg,8, 9)
 
#define TMS570_SYS1_RCLKSRC_RTI1DIV_SET(reg, val)   BSP_FLD32SET(reg, val,8, 9)
 
#define TMS570_SYS1_RCLKSRC_RTI1SRC(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_RCLKSRC_RTI1SRC_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_RCLKSRC_RTI1SRC_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_CSVSTAT_CLKSRV(val)   BSP_FLD32(val,3, 7)
 
#define TMS570_SYS1_CSVSTAT_CLKSRV_GET(reg)   BSP_FLD32GET(reg,3, 7)
 
#define TMS570_SYS1_CSVSTAT_CLKSRV_SET(reg, val)   BSP_FLD32SET(reg, val,3, 7)
 
#define TMS570_SYS1_CSVSTAT_CLKSR(val)   BSP_FLD32(val,0, 1)
 
#define TMS570_SYS1_CSVSTAT_CLKSR_GET(reg)   BSP_FLD32GET(reg,0, 1)
 
#define TMS570_SYS1_CSVSTAT_CLKSR_SET(reg, val)   BSP_FLD32SET(reg, val,0, 1)
 
#define TMS570_SYS1_MSTGCR_ROM_DIV(val)   BSP_FLD32(val,8, 9)
 
#define TMS570_SYS1_MSTGCR_ROM_DIV_GET(reg)   BSP_FLD32GET(reg,8, 9)
 
#define TMS570_SYS1_MSTGCR_ROM_DIV_SET(reg, val)   BSP_FLD32SET(reg, val,8, 9)
 
#define TMS570_SYS1_MSTGCR_MSTGENA(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_MSTGCR_MSTGENA_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_MSTGCR_MSTGENA_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_MINITGCR_MINITGENA(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_MINITGCR_MINITGENA_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_MINITGCR_MINITGENA_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_MSTCGSTAT_MINIDONE   BSP_BIT32(8)
 
#define TMS570_SYS1_MSTCGSTAT_MSTDONE   BSP_BIT32(0)
 
#define TMS570_SYS1_PLLCTL1_ROS   BSP_BIT32(31)
 
#define TMS570_SYS1_PLLCTL1_BPOS(val)   BSP_FLD32(val,29, 30)
 
#define TMS570_SYS1_PLLCTL1_BPOS_GET(reg)   BSP_FLD32GET(reg,29, 30)
 
#define TMS570_SYS1_PLLCTL1_BPOS_SET(reg, val)   BSP_FLD32SET(reg, val,29, 30)
 
#define TMS570_SYS1_PLLCTL1_MASK_SLIP(val)   BSP_FLD32(val,29, 30)
 
#define TMS570_SYS1_PLLCTL1_MASK_SLIP_GET(reg)   BSP_FLD32GET(reg,29, 30)
 
#define TMS570_SYS1_PLLCTL1_MASK_SLIP_SET(reg, val)   BSP_FLD32SET(reg, val,29, 30)
 
#define TMS570_SYS1_PLLCTL1_PLLDIV(val)   BSP_FLD32(val,24, 28)
 
#define TMS570_SYS1_PLLCTL1_PLLDIV_GET(reg)   BSP_FLD32GET(reg,24, 28)
 
#define TMS570_SYS1_PLLCTL1_PLLDIV_SET(reg, val)   BSP_FLD32SET(reg, val,24, 28)
 
#define TMS570_SYS1_PLLCTL1_ROF   BSP_BIT32(23)
 
#define TMS570_SYS1_PLLCTL1_REFCLKDIV(val)   BSP_FLD32(val,16, 21)
 
#define TMS570_SYS1_PLLCTL1_REFCLKDIV_GET(reg)   BSP_FLD32GET(reg,16, 21)
 
#define TMS570_SYS1_PLLCTL1_REFCLKDIV_SET(reg, val)   BSP_FLD32SET(reg, val,16, 21)
 
#define TMS570_SYS1_PLLCTL1_PLLMUL(val)   BSP_FLD32(val,0, 15)
 
#define TMS570_SYS1_PLLCTL1_PLLMUL_GET(reg)   BSP_FLD32GET(reg,0, 15)
 
#define TMS570_SYS1_PLLCTL1_PLLMUL_SET(reg, val)   BSP_FLD32SET(reg, val,0, 15)
 
#define TMS570_SYS1_PLLCTL2_FMENA   BSP_BIT32(31)
 
#define TMS570_SYS1_PLLCTL2_SPREADINGRATE(val)   BSP_FLD32(val,22, 30)
 
#define TMS570_SYS1_PLLCTL2_SPREADINGRATE_GET(reg)   BSP_FLD32GET(reg,22, 30)
 
#define TMS570_SYS1_PLLCTL2_SPREADINGRATE_SET(reg, val)   BSP_FLD32SET(reg, val,22, 30)
 
#define TMS570_SYS1_PLLCTL2_MULMOD(val)   BSP_FLD32(val,12, 20)
 
#define TMS570_SYS1_PLLCTL2_MULMOD_GET(reg)   BSP_FLD32GET(reg,12, 20)
 
#define TMS570_SYS1_PLLCTL2_MULMOD_SET(reg, val)   BSP_FLD32SET(reg, val,12, 20)
 
#define TMS570_SYS1_PLLCTL2_ODPLL(val)   BSP_FLD32(val,9, 11)
 
#define TMS570_SYS1_PLLCTL2_ODPLL_GET(reg)   BSP_FLD32GET(reg,9, 11)
 
#define TMS570_SYS1_PLLCTL2_ODPLL_SET(reg, val)   BSP_FLD32SET(reg, val,9, 11)
 
#define TMS570_SYS1_PLLCTL2_SPR_AMOUNT(val)   BSP_FLD32(val,0, 8)
 
#define TMS570_SYS1_PLLCTL2_SPR_AMOUNT_GET(reg)   BSP_FLD32GET(reg,0, 8)
 
#define TMS570_SYS1_PLLCTL2_SPR_AMOUNT_SET(reg, val)   BSP_FLD32SET(reg, val,0, 8)
 
#define TMS570_SYS1_PLLCTL3_ODPLL2(val)   BSP_FLD32(val, 29, 31)
 
#define TMS570_SYS1_PLLCTL3_ODPLL2_GET(reg)   BSP_FLD32GET(reg, 29, 31)
 
#define TMS570_SYS1_PLLCTL3_ODPLL2_SET(reg, val)   BSP_FLD32SET(reg, val, 29, 31)
 
#define TMS570_SYS1_PLLCTL3_PLLDIV2(val)   BSP_FLD32(val, 24, 28)
 
#define TMS570_SYS1_PLLCTL3_PLLDIV2_GET(reg)   BSP_FLD32GET(reg, 24, 28)
 
#define TMS570_SYS1_PLLCTL3_PLLDIV2_SET(reg, val)   BSP_FLD32SET(reg, val, 24, 28)
 
#define TMS570_SYS1_PLLCTL3_REFCLKDIV2(val)   BSP_FLD32(val, 16, 21)
 
#define TMS570_SYS1_PLLCTL3_REFCLKDIV2_GET(reg)   BSP_FLD32GET(reg, 16, 21)
 
#define TMS570_SYS1_PLLCTL3_REFCLKDIV2_SET(reg, val)   BSP_FLD32SET(reg, val, 16, 21)
 
#define TMS570_SYS1_PLLCTL3_PLLMUL2(val)   BSP_FLD32(val, 0, 15)
 
#define TMS570_SYS1_PLLCTL3_PLLMUL2_GET(reg)   BSP_FLD32GET(reg, 0, 15)
 
#define TMS570_SYS1_PLLCTL3_PLLMUL2_SET(reg, val)   BSP_FLD32SET(reg, val, 0, 15)
 
#define TMS570_SYS1_SYSPC10_ECPCLK_SLEW   BSP_BIT32(0)
 
#define TMS570_SYS1_DIEIDL_LOT(val)   BSP_FLD32(val,22, 31)
 
#define TMS570_SYS1_DIEIDL_LOT_GET(reg)   BSP_FLD32GET(reg,22, 31)
 
#define TMS570_SYS1_DIEIDL_LOT_SET(reg, val)   BSP_FLD32SET(reg, val,22, 31)
 
#define TMS570_SYS1_DIEIDL_WAFER(val)   BSP_FLD32(val,16, 21)
 
#define TMS570_SYS1_DIEIDL_WAFER_GET(reg)   BSP_FLD32GET(reg,16, 21)
 
#define TMS570_SYS1_DIEIDL_WAFER_SET(reg, val)   BSP_FLD32SET(reg, val,16, 21)
 
#define TMS570_SYS1_DIEIDL_Y_WAFER_COORDINATE(val)   BSP_FLD32(val,8, 15)
 
#define TMS570_SYS1_DIEIDL_Y_WAFER_COORDINATE_GET(reg)   BSP_FLD32GET(reg,8, 15)
 
#define TMS570_SYS1_DIEIDL_Y_WAFER_COORDINATE_SET(reg, val)   BSP_FLD32SET(reg, val,8, 15)
 
#define TMS570_SYS1_DIEIDL_X_WAFER_COORDINATE(val)   BSP_FLD32(val,0, 7)
 
#define TMS570_SYS1_DIEIDL_X_WAFER_COORDINATE_GET(reg)   BSP_FLD32GET(reg,0, 7)
 
#define TMS570_SYS1_DIEIDL_X_WAFER_COORDINATE_SET(reg, val)   BSP_FLD32SET(reg, val,0, 7)
 
#define TMS570_SYS1_DIEIDH_LOT(val)   BSP_FLD32(val,0, 13)
 
#define TMS570_SYS1_DIEIDH_LOT_GET(reg)   BSP_FLD32GET(reg,0, 13)
 
#define TMS570_SYS1_DIEIDH_LOT_SET(reg, val)   BSP_FLD32SET(reg, val,0, 13)
 
#define TMS570_SYS1_LPOMONCTL_BIAS_ENABLE   BSP_BIT32(24)
 
#define TMS570_SYS1_LPOMONCTL_OSCFRQCONFIGCNT   BSP_BIT32(16)
 
#define TMS570_SYS1_LPOMONCTL_HFTRIM(val)   BSP_FLD32(val,8, 12)
 
#define TMS570_SYS1_LPOMONCTL_HFTRIM_GET(reg)   BSP_FLD32GET(reg,8, 12)
 
#define TMS570_SYS1_LPOMONCTL_HFTRIM_SET(reg, val)   BSP_FLD32SET(reg, val,8, 12)
 
#define TMS570_SYS1_CLKTEST_ALTLIMPCLOCKENABLE   BSP_BIT32(26)
 
#define TMS570_SYS1_CLKTEST_RANGEDETCTRL   BSP_BIT32(25)
 
#define TMS570_SYS1_CLKTEST_RANGEDETENASSEL   BSP_BIT32(24)
 
#define TMS570_SYS1_CLKTEST_CLK_TEST_EN(val)   BSP_FLD32(val,16, 19)
 
#define TMS570_SYS1_CLKTEST_CLK_TEST_EN_GET(reg)   BSP_FLD32GET(reg,16, 19)
 
#define TMS570_SYS1_CLKTEST_CLK_TEST_EN_SET(reg, val)   BSP_FLD32SET(reg, val,16, 19)
 
#define TMS570_SYS1_CLKTEST_SEL_GIO_PIN(val)   BSP_FLD32(val,8, 11)
 
#define TMS570_SYS1_CLKTEST_SEL_GIO_PIN_GET(reg)   BSP_FLD32GET(reg,8, 11)
 
#define TMS570_SYS1_CLKTEST_SEL_GIO_PIN_SET(reg, val)   BSP_FLD32SET(reg, val,8, 11)
 
#define TMS570_SYS1_CLKTEST_SEL_ECP_PIN(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_CLKTEST_SEL_ECP_PIN_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_CLKTEST_SEL_ECP_PIN_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_DFTCTRLREG1_DFTWRITE(val)   BSP_FLD32(val,12, 13)
 
#define TMS570_SYS1_DFTCTRLREG1_DFTWRITE_GET(reg)   BSP_FLD32GET(reg,12, 13)
 
#define TMS570_SYS1_DFTCTRLREG1_DFTWRITE_SET(reg, val)   BSP_FLD32SET(reg, val,12, 13)
 
#define TMS570_SYS1_DFTCTRLREG1_DFTREAD(val)   BSP_FLD32(val,8, 9)
 
#define TMS570_SYS1_DFTCTRLREG1_DFTREAD_GET(reg)   BSP_FLD32GET(reg,8, 9)
 
#define TMS570_SYS1_DFTCTRLREG1_DFTREAD_SET(reg, val)   BSP_FLD32SET(reg, val,8, 9)
 
#define TMS570_SYS1_DFTCTRLREG1_TEST_MODE_KEY(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_DFTCTRLREG1_TEST_MODE_KEY_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_DFTCTRLREG1_TEST_MODE_KEY_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_DFTCTRLREG2_IMPDF(val)   BSP_FLD32(val,4, 31)
 
#define TMS570_SYS1_DFTCTRLREG2_IMPDF_GET(reg)   BSP_FLD32GET(reg,4, 31)
 
#define TMS570_SYS1_DFTCTRLREG2_IMPDF_SET(reg, val)   BSP_FLD32SET(reg, val,4, 31)
 
#define TMS570_SYS1_DFTCTRLREG2_TEST_MODE_KEY(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_DFTCTRLREG2_TEST_MODE_KEY_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_DFTCTRLREG2_TEST_MODE_KEY_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_GPREG1_EMIF_FUNC   BSP_BIT32(31)
 
#define TMS570_SYS1_GPREG1_PLL1_FBSLIP_FILTER__COUNT(val)   BSP_FLD32(val,20, 25)
 
#define TMS570_SYS1_GPREG1_PLL1_FBSLIP_FILTER__COUNT_GET(reg)   BSP_FLD32GET(reg,20, 25)
 
#define TMS570_SYS1_GPREG1_PLL1_FBSLIP_FILTER__COUNT_SET(reg, val)   BSP_FLD32SET(reg, val,20, 25)
 
#define TMS570_SYS1_GPREG1_PLL1_RFSLIP_FILTER__KEY(val)   BSP_FLD32(val,16, 19)
 
#define TMS570_SYS1_GPREG1_PLL1_RFSLIP_FILTER__KEY_GET(reg)   BSP_FLD32GET(reg,16, 19)
 
#define TMS570_SYS1_GPREG1_PLL1_RFSLIP_FILTER__KEY_SET(reg, val)   BSP_FLD32SET(reg, val,16, 19)
 
#define TMS570_SYS1_GPREG1_OUTPUT_BUFFER_LOW_EMI_MODE(val)   BSP_FLD32(val,0, 15)
 
#define TMS570_SYS1_GPREG1_OUTPUT_BUFFER_LOW_EMI_MODE_GET(reg)   BSP_FLD32GET(reg,0, 15)
 
#define TMS570_SYS1_GPREG1_OUTPUT_BUFFER_LOW_EMI_MODE_SET(reg, val)   BSP_FLD32SET(reg, val,0, 15)
 
#define TMS570_SYS1_IMPFASTS_ECPCLKFUN   BSP_BIT32(0)
 
#define TMS570_SYS1_SSIRx_SSKEY1(val)   BSP_FLD32(val,8, 15)
 
#define TMS570_SYS1_SSIRx_SSKEY1_GET(reg)   BSP_FLD32GET(reg,8, 15)
 
#define TMS570_SYS1_SSIRx_SSKEY1_SET(reg, val)   BSP_FLD32SET(reg, val,8, 15)
 
#define TMS570_SYS1_SSIRx_SSDATA1(val)   BSP_FLD32(val,0, 7)
 
#define TMS570_SYS1_SSIRx_SSDATA1_GET(reg)   BSP_FLD32GET(reg,0, 7)
 
#define TMS570_SYS1_SSIRx_SSDATA1_SET(reg, val)   BSP_FLD32SET(reg, val,0, 7)
 
#define TMS570_SYS1_RAMGCR_RAM_DFT_EN(val)   BSP_FLD32(val,16, 19)
 
#define TMS570_SYS1_RAMGCR_RAM_DFT_EN_GET(reg)   BSP_FLD32GET(reg,16, 19)
 
#define TMS570_SYS1_RAMGCR_RAM_DFT_EN_SET(reg, val)   BSP_FLD32SET(reg, val,16, 19)
 
#define TMS570_SYS1_RAMGCR_WST_AENA0   BSP_BIT32(2)
 
#define TMS570_SYS1_RAMGCR_WST_DENA0   BSP_BIT32(0)
 
#define TMS570_SYS1_BMMCR1_MEMSW(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_BMMCR1_MEMSW_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_BMMCR1_MEMSW_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_CPURSTCR_CPU_RESET   BSP_BIT32(0)
 
#define TMS570_SYS1_CLKCNTL_VCLK2R(val)   BSP_FLD32(val,24, 27)
 
#define TMS570_SYS1_CLKCNTL_VCLK2R_GET(reg)   BSP_FLD32GET(reg,24, 27)
 
#define TMS570_SYS1_CLKCNTL_VCLK2R_SET(reg, val)   BSP_FLD32SET(reg, val,24, 27)
 
#define TMS570_SYS1_CLKCNTL_VCLKR(val)   BSP_FLD32(val,16, 19)
 
#define TMS570_SYS1_CLKCNTL_VCLKR_GET(reg)   BSP_FLD32GET(reg,16, 19)
 
#define TMS570_SYS1_CLKCNTL_VCLKR_SET(reg, val)   BSP_FLD32SET(reg, val,16, 19)
 
#define TMS570_SYS1_CLKCNTL_PENA   BSP_BIT32(8)
 
#define TMS570_SYS1_ECPCNTL_ECPSSEL   BSP_BIT32(24)
 
#define TMS570_SYS1_ECPCNTL_ECPCOS   BSP_BIT32(23)
 
#define TMS570_SYS1_ECPCNTL_ECPINSEL(val)   BSP_FLD32(val,6, 17)
 
#define TMS570_SYS1_ECPCNTL_ECPINSEL_GET(reg)   BSP_FLD32GET(reg,6, 17)
 
#define TMS570_SYS1_ECPCNTL_ECPINSEL_SET(reg, val)   BSP_FLD32SET(reg, val,6, 17)
 
#define TMS570_SYS1_ECPCNTL_ECPDIV(val)   BSP_FLD32(val,0, 15)
 
#define TMS570_SYS1_ECPCNTL_ECPDIV_GET(reg)   BSP_FLD32GET(reg,0, 15)
 
#define TMS570_SYS1_ECPCNTL_ECPDIV_SET(reg, val)   BSP_FLD32SET(reg, val,0, 15)
 
#define TMS570_SYS1_DEVCR1_DEVPARSEL(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_DEVCR1_DEVPARSEL_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_DEVCR1_DEVPARSEL_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#define TMS570_SYS1_SYSECR_RESET(val)   BSP_FLD32(val,14, 15)
 
#define TMS570_SYS1_SYSECR_RESET_GET(reg)   BSP_FLD32GET(reg,14, 15)
 
#define TMS570_SYS1_SYSECR_RESET_SET(reg, val)   BSP_FLD32SET(reg, val,14, 15)
 
#define TMS570_SYS1_SYSESR_PORST   BSP_BIT32(15)
 
#define TMS570_SYS1_SYSESR_OSCRST   BSP_BIT32(14)
 
#define TMS570_SYS1_SYSESR_WDRST   BSP_BIT32(13)
 
#define TMS570_SYS1_SYSESR_CPURST   BSP_BIT32(5)
 
#define TMS570_SYS1_SYSESR_SWRST   BSP_BIT32(4)
 
#define TMS570_SYS1_SYSESR_EXTRST   BSP_BIT32(3)
 
#define TMS570_SYS1_SYSESR_MPMODE   BSP_BIT32(0)
 
#define TMS570_SYS1_SYSTASR_EFUSE_Abort(val)   BSP_FLD32(val,0, 4)
 
#define TMS570_SYS1_SYSTASR_EFUSE_Abort_GET(reg)   BSP_FLD32GET(reg,0, 4)
 
#define TMS570_SYS1_SYSTASR_EFUSE_Abort_SET(reg, val)   BSP_FLD32SET(reg, val,0, 4)
 
#define TMS570_SYS1_GLBSTAT_FBSLIP   BSP_BIT32(9)
 
#define TMS570_SYS1_GLBSTAT_RFSLIP   BSP_BIT32(8)
 
#define TMS570_SYS1_GLBSTAT_OSCFAIL   BSP_BIT32(0)
 
#define TMS570_SYS1_DEVID_CP15   BSP_BIT32(31)
 
#define TMS570_SYS1_DEVID_TECH(val)   BSP_FLD32(val,13, 16)
 
#define TMS570_SYS1_DEVID_TECH_GET(reg)   BSP_FLD32GET(reg,13, 16)
 
#define TMS570_SYS1_DEVID_TECH_SET(reg, val)   BSP_FLD32SET(reg, val,13, 16)
 
#define TMS570_SYS1_DEVID_I_O_VOLTAGE   BSP_BIT32(12)
 
#define TMS570_SYS1_DEVID_PERIPHERAL_PARITY   BSP_BIT32(11)
 
#define TMS570_SYS1_DEVID_FLASH_ECC(val)   BSP_FLD32(val,9, 10)
 
#define TMS570_SYS1_DEVID_FLASH_ECC_GET(reg)   BSP_FLD32GET(reg,9, 10)
 
#define TMS570_SYS1_DEVID_FLASH_ECC_SET(reg, val)   BSP_FLD32SET(reg, val,9, 10)
 
#define TMS570_SYS1_DEVID_RAM_ECC   BSP_BIT32(8)
 
#define TMS570_SYS1_DEVID_VERSION(val)   BSP_FLD32(val,3, 7)
 
#define TMS570_SYS1_DEVID_VERSION_GET(reg)   BSP_FLD32GET(reg,3, 7)
 
#define TMS570_SYS1_DEVID_VERSION_SET(reg, val)   BSP_FLD32SET(reg, val,3, 7)
 
#define TMS570_SYS1_DEVID_PLATFORM_ID(val)   BSP_FLD32(val,0, 2)
 
#define TMS570_SYS1_DEVID_PLATFORM_ID_GET(reg)   BSP_FLD32GET(reg,0, 2)
 
#define TMS570_SYS1_DEVID_PLATFORM_ID_SET(reg, val)   BSP_FLD32SET(reg, val,0, 2)
 
#define TMS570_SYS1_SSIVEC_SSIDATA(val)   BSP_FLD32(val,8, 15)
 
#define TMS570_SYS1_SSIVEC_SSIDATA_GET(reg)   BSP_FLD32GET(reg,8, 15)
 
#define TMS570_SYS1_SSIVEC_SSIDATA_SET(reg, val)   BSP_FLD32SET(reg, val,8, 15)
 
#define TMS570_SYS1_SSIVEC_SSIVECT(val)   BSP_FLD32(val,0, 7)
 
#define TMS570_SYS1_SSIVEC_SSIVECT_GET(reg)   BSP_FLD32GET(reg,0, 7)
 
#define TMS570_SYS1_SSIVEC_SSIVECT_SET(reg, val)   BSP_FLD32SET(reg, val,0, 7)
 
#define TMS570_SYS1_SSIF_SSI_FLAG(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_SYS1_SSIF_SSI_FLAG_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_SYS1_SSIF_SSI_FLAG_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 

Detailed Description

This header file provides SYS interfaces.