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

This header file provides N2HET interfaces. More...

#include <bsp/utility.h>

Go to the source code of this file.

Data Structures

struct  tms570_nhet_t

Macros

#define TMS570_NHET_GCR_HET_PIN_ENA   BSP_BIT32(24)
#define TMS570_NHET_GCR_MP(val)
#define TMS570_NHET_GCR_MP_GET(reg)
#define TMS570_NHET_GCR_MP_SET(reg, val)
#define TMS570_NHET_GCR_PPF   BSP_BIT32(18)
#define TMS570_NHET_GCR_IS   BSP_BIT32(17)
#define TMS570_NHET_GCR_CMS   BSP_BIT32(16)
#define TMS570_NHET_PFR_LRPFC(val)
#define TMS570_NHET_PFR_LRPFC_GET(reg)
#define TMS570_NHET_PFR_LRPFC_SET(reg, val)
#define TMS570_NHET_PFR_HRPFC(val)
#define TMS570_NHET_PFR_HRPFC_GET(reg)
#define TMS570_NHET_PFR_HRPFC_SET(reg, val)
#define TMS570_NHET_ADDR_HETADDR(val)
#define TMS570_NHET_ADDR_HETADDR_GET(reg)
#define TMS570_NHET_ADDR_HETADDR_SET(reg, val)
#define TMS570_NHET_OFF1_OFFSET1(val)
#define TMS570_NHET_OFF1_OFFSET1_GET(reg)
#define TMS570_NHET_OFF1_OFFSET1_SET(reg, val)
#define TMS570_NHET_OFF2_OFFSET2(val)
#define TMS570_NHET_OFF2_OFFSET2_GET(reg)
#define TMS570_NHET_OFF2_OFFSET2_SET(reg, val)
#define TMS570_NHET_EXC1_APCNT_OVRFL_ENA   BSP_BIT32(24)
#define TMS570_NHET_EXC1_APCNT_UNRFL_ENA   BSP_BIT32(16)
#define TMS570_NHET_EXC1_PRGM_OVRFL_ENA   BSP_BIT32(8)
#define TMS570_NHET_EXC1_APCNT_OVRFL_PRY   BSP_BIT32(2)
#define TMS570_NHET_EXC1_APCNT_UNRFL_PRY   BSP_BIT32(1)
#define TMS570_NHET_EXC1_PRGM_OVRFL_PRY   BSP_BIT32(0)
#define TMS570_NHET_EXC2_DEBUG_STATUS_FLAG   BSP_BIT32(8)
#define TMS570_NHET_EXC2_APCNT_OVRFL_FLAG   BSP_BIT32(2)
#define TMS570_NHET_EXC2_APCNT_UNDFL_FLAG   BSP_BIT32(1)
#define TMS570_NHET_EXC2_PRGM_OVERFL_FLAG   BSP_BIT32(0)
#define TMS570_NHET_AND_AND_SHARE(val)
#define TMS570_NHET_AND_AND_SHARE_GET(reg)
#define TMS570_NHET_AND_AND_SHARE_SET(reg, val)
#define TMS570_NHET_HRSH_HR_SHARE(val)
#define TMS570_NHET_HRSH_HR_SHARE_GET(reg)
#define TMS570_NHET_HRSH_HR_SHARE_SET(reg, val)
#define TMS570_NHET_XOR_XOR_SHARE(val)
#define TMS570_NHET_XOR_XOR_SHARE_GET(reg)
#define TMS570_NHET_XOR_XOR_SHARE_SET(reg, val)
#define TMS570_NHET_REQENS_REQ_ENA_n(val)
#define TMS570_NHET_REQENS_REQ_ENA_n_GET(reg)
#define TMS570_NHET_REQENS_REQ_ENA_n_SET(reg, val)
#define TMS570_NHET_REQENC_REQ_DIS_n(val)
#define TMS570_NHET_REQENC_REQ_DIS_n_GET(reg)
#define TMS570_NHET_REQENC_REQ_DIS_n_SET(reg, val)
#define TMS570_NHET_REQDS_TDBS_n(val)
#define TMS570_NHET_REQDS_TDBS_n_GET(reg)
#define TMS570_NHET_REQDS_TDBS_n_SET(reg, val)
#define TMS570_NHET_REQDS_TDS_n(val)
#define TMS570_NHET_REQDS_TDS_n_GET(reg)
#define TMS570_NHET_REQDS_TDS_n_SET(reg, val)
#define TMS570_NHET_PCR_TEST   BSP_BIT32(8)
#define TMS570_NHET_PCR_PARITY_ENA(val)
#define TMS570_NHET_PCR_PARITY_ENA_GET(reg)
#define TMS570_NHET_PCR_PARITY_ENA_SET(reg, val)
#define TMS570_NHET_PAR_PAOFF(val)
#define TMS570_NHET_PAR_PAOFF_GET(reg)
#define TMS570_NHET_PAR_PAOFF_SET(reg, val)
#define TMS570_NHET_SFPRLD_CCDIV(val)
#define TMS570_NHET_SFPRLD_CCDIV_GET(reg)
#define TMS570_NHET_SFPRLD_CCDIV_SET(reg, val)
#define TMS570_NHET_SFPRLD_CPRLD(val)
#define TMS570_NHET_SFPRLD_CPRLD_GET(reg)
#define TMS570_NHET_SFPRLD_CPRLD_SET(reg, val)
#define TMS570_NHET_LBPSEL_LBPTYPE(val)
#define TMS570_NHET_LBPSEL_LBPTYPE_GET(reg)
#define TMS570_NHET_LBPSEL_LBPTYPE_SET(reg, val)
#define TMS570_NHET_LBPSEL_LBPSEL(val)
#define TMS570_NHET_LBPSEL_LBPSEL_GET(reg)
#define TMS570_NHET_LBPSEL_LBPSEL_SET(reg, val)
#define TMS570_NHET_LBPDIR_LBPTSTENA(val)
#define TMS570_NHET_LBPDIR_LBPTSTENA_GET(reg)
#define TMS570_NHET_LBPDIR_LBPTSTENA_SET(reg, val)
#define TMS570_NHET_LBPDIR_LBPDIR(val)
#define TMS570_NHET_LBPDIR_LBPDIR_GET(reg)
#define TMS570_NHET_LBPDIR_LBPDIR_SET(reg, val)

Detailed Description

This header file provides N2HET interfaces.

Macro Definition Documentation

◆ TMS570_NHET_ADDR_HETADDR

#define TMS570_NHET_ADDR_HETADDR ( val)
Value:
BSP_FLD32(val,0, 8)

◆ TMS570_NHET_ADDR_HETADDR_GET

#define TMS570_NHET_ADDR_HETADDR_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 8)

◆ TMS570_NHET_ADDR_HETADDR_SET

#define TMS570_NHET_ADDR_HETADDR_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 8)

◆ TMS570_NHET_AND_AND_SHARE

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

◆ TMS570_NHET_AND_AND_SHARE_GET

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

◆ TMS570_NHET_AND_AND_SHARE_SET

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

◆ TMS570_NHET_GCR_MP

#define TMS570_NHET_GCR_MP ( val)
Value:
BSP_FLD32(val,21, 22)

◆ TMS570_NHET_GCR_MP_GET

#define TMS570_NHET_GCR_MP_GET ( reg)
Value:
BSP_FLD32GET(reg,21, 22)

◆ TMS570_NHET_GCR_MP_SET

#define TMS570_NHET_GCR_MP_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,21, 22)

◆ TMS570_NHET_HRSH_HR_SHARE

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

◆ TMS570_NHET_HRSH_HR_SHARE_GET

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

◆ TMS570_NHET_HRSH_HR_SHARE_SET

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

◆ TMS570_NHET_LBPDIR_LBPDIR

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

◆ TMS570_NHET_LBPDIR_LBPDIR_GET

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

◆ TMS570_NHET_LBPDIR_LBPDIR_SET

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

◆ TMS570_NHET_LBPDIR_LBPTSTENA

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

◆ TMS570_NHET_LBPDIR_LBPTSTENA_GET

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

◆ TMS570_NHET_LBPDIR_LBPTSTENA_SET

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

◆ TMS570_NHET_LBPSEL_LBPSEL

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

◆ TMS570_NHET_LBPSEL_LBPSEL_GET

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

◆ TMS570_NHET_LBPSEL_LBPSEL_SET

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

◆ TMS570_NHET_LBPSEL_LBPTYPE

#define TMS570_NHET_LBPSEL_LBPTYPE ( val)
Value:
BSP_FLD32(val,16, 31)

◆ TMS570_NHET_LBPSEL_LBPTYPE_GET

#define TMS570_NHET_LBPSEL_LBPTYPE_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 31)

◆ TMS570_NHET_LBPSEL_LBPTYPE_SET

#define TMS570_NHET_LBPSEL_LBPTYPE_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 31)

◆ TMS570_NHET_OFF1_OFFSET1

#define TMS570_NHET_OFF1_OFFSET1 ( val)
Value:
BSP_FLD32(val,0, 5)

◆ TMS570_NHET_OFF1_OFFSET1_GET

#define TMS570_NHET_OFF1_OFFSET1_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 5)

◆ TMS570_NHET_OFF1_OFFSET1_SET

#define TMS570_NHET_OFF1_OFFSET1_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 5)

◆ TMS570_NHET_OFF2_OFFSET2

#define TMS570_NHET_OFF2_OFFSET2 ( val)
Value:
BSP_FLD32(val,0, 5)

◆ TMS570_NHET_OFF2_OFFSET2_GET

#define TMS570_NHET_OFF2_OFFSET2_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 5)

◆ TMS570_NHET_OFF2_OFFSET2_SET

#define TMS570_NHET_OFF2_OFFSET2_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 5)

◆ TMS570_NHET_PAR_PAOFF

#define TMS570_NHET_PAR_PAOFF ( val)
Value:
BSP_FLD32(val,2, 12)

◆ TMS570_NHET_PAR_PAOFF_GET

#define TMS570_NHET_PAR_PAOFF_GET ( reg)
Value:
BSP_FLD32GET(reg,2, 12)

◆ TMS570_NHET_PAR_PAOFF_SET

#define TMS570_NHET_PAR_PAOFF_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,2, 12)

◆ TMS570_NHET_PCR_PARITY_ENA

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

◆ TMS570_NHET_PCR_PARITY_ENA_GET

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

◆ TMS570_NHET_PCR_PARITY_ENA_SET

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

◆ TMS570_NHET_PFR_HRPFC

#define TMS570_NHET_PFR_HRPFC ( val)
Value:
BSP_FLD32(val,0, 5)

◆ TMS570_NHET_PFR_HRPFC_GET

#define TMS570_NHET_PFR_HRPFC_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 5)

◆ TMS570_NHET_PFR_HRPFC_SET

#define TMS570_NHET_PFR_HRPFC_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 5)

◆ TMS570_NHET_PFR_LRPFC

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

◆ TMS570_NHET_PFR_LRPFC_GET

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

◆ TMS570_NHET_PFR_LRPFC_SET

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

◆ TMS570_NHET_REQDS_TDBS_n

#define TMS570_NHET_REQDS_TDBS_n ( val)
Value:
BSP_FLD32(val,16, 23)

◆ TMS570_NHET_REQDS_TDBS_n_GET

#define TMS570_NHET_REQDS_TDBS_n_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 23)

◆ TMS570_NHET_REQDS_TDBS_n_SET

#define TMS570_NHET_REQDS_TDBS_n_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 23)

◆ TMS570_NHET_REQDS_TDS_n

#define TMS570_NHET_REQDS_TDS_n ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_NHET_REQDS_TDS_n_GET

#define TMS570_NHET_REQDS_TDS_n_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_NHET_REQDS_TDS_n_SET

#define TMS570_NHET_REQDS_TDS_n_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_NHET_REQENC_REQ_DIS_n

#define TMS570_NHET_REQENC_REQ_DIS_n ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_NHET_REQENC_REQ_DIS_n_GET

#define TMS570_NHET_REQENC_REQ_DIS_n_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_NHET_REQENC_REQ_DIS_n_SET

#define TMS570_NHET_REQENC_REQ_DIS_n_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_NHET_REQENS_REQ_ENA_n

#define TMS570_NHET_REQENS_REQ_ENA_n ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_NHET_REQENS_REQ_ENA_n_GET

#define TMS570_NHET_REQENS_REQ_ENA_n_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_NHET_REQENS_REQ_ENA_n_SET

#define TMS570_NHET_REQENS_REQ_ENA_n_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_NHET_SFPRLD_CCDIV

#define TMS570_NHET_SFPRLD_CCDIV ( val)
Value:
BSP_FLD32(val,16, 17)

◆ TMS570_NHET_SFPRLD_CCDIV_GET

#define TMS570_NHET_SFPRLD_CCDIV_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 17)

◆ TMS570_NHET_SFPRLD_CCDIV_SET

#define TMS570_NHET_SFPRLD_CCDIV_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 17)

◆ TMS570_NHET_SFPRLD_CPRLD

#define TMS570_NHET_SFPRLD_CPRLD ( val)
Value:
BSP_FLD32(val,0, 9)

◆ TMS570_NHET_SFPRLD_CPRLD_GET

#define TMS570_NHET_SFPRLD_CPRLD_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 9)

◆ TMS570_NHET_SFPRLD_CPRLD_SET

#define TMS570_NHET_SFPRLD_CPRLD_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 9)

◆ TMS570_NHET_XOR_XOR_SHARE

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

◆ TMS570_NHET_XOR_XOR_SHARE_GET

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

◆ TMS570_NHET_XOR_XOR_SHARE_SET

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