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

This header file provides ESM interfaces. More...

#include <bsp/utility.h>

Go to the source code of this file.

Data Structures

struct  tms570_esm_t

Macros

#define TMS570_ESM_EPSR_EPSF   BSP_BIT32(0)
#define TMS570_ESM_IOFFHR_INTOFFH(val)
#define TMS570_ESM_IOFFHR_INTOFFH_GET(reg)
#define TMS570_ESM_IOFFHR_INTOFFH_SET(reg, val)
#define TMS570_ESM_IOFFLR_INTOFFL(val)
#define TMS570_ESM_IOFFLR_INTOFFL_GET(reg)
#define TMS570_ESM_IOFFLR_INTOFFL_SET(reg, val)
#define TMS570_ESM_LTCR_LTC(val)
#define TMS570_ESM_LTCR_LTC_GET(reg)
#define TMS570_ESM_LTCR_LTC_SET(reg, val)
#define TMS570_ESM_LTCPR_LTCP(val)
#define TMS570_ESM_LTCPR_LTCP_GET(reg)
#define TMS570_ESM_LTCPR_LTCP_SET(reg, val)
#define TMS570_ESM_EKR_EKEY(val)
#define TMS570_ESM_EKR_EKEY_GET(reg)
#define TMS570_ESM_EKR_EKEY_SET(reg, val)

Detailed Description

This header file provides ESM interfaces.

Macro Definition Documentation

◆ TMS570_ESM_EKR_EKEY

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

◆ TMS570_ESM_EKR_EKEY_GET

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

◆ TMS570_ESM_EKR_EKEY_SET

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

◆ TMS570_ESM_IOFFHR_INTOFFH

#define TMS570_ESM_IOFFHR_INTOFFH ( val)
Value:
BSP_FLD32(val,0, 6)

◆ TMS570_ESM_IOFFHR_INTOFFH_GET

#define TMS570_ESM_IOFFHR_INTOFFH_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 6)

◆ TMS570_ESM_IOFFHR_INTOFFH_SET

#define TMS570_ESM_IOFFHR_INTOFFH_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 6)

◆ TMS570_ESM_IOFFLR_INTOFFL

#define TMS570_ESM_IOFFLR_INTOFFL ( val)
Value:
BSP_FLD32(val,0, 6)

◆ TMS570_ESM_IOFFLR_INTOFFL_GET

#define TMS570_ESM_IOFFLR_INTOFFL_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 6)

◆ TMS570_ESM_IOFFLR_INTOFFL_SET

#define TMS570_ESM_IOFFLR_INTOFFL_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 6)

◆ TMS570_ESM_LTCPR_LTCP

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

◆ TMS570_ESM_LTCPR_LTCP_GET

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

◆ TMS570_ESM_LTCPR_LTCP_SET

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

◆ TMS570_ESM_LTCR_LTC

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

◆ TMS570_ESM_LTCR_LTC_GET

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

◆ TMS570_ESM_LTCR_LTC_SET

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