RTEMS 6.1-rc4
Loading...
Searching...
No Matches
Data Structures | Macros
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)   BSP_FLD32(val,0, 6)
 
#define TMS570_ESM_IOFFHR_INTOFFH_GET(reg)   BSP_FLD32GET(reg,0, 6)
 
#define TMS570_ESM_IOFFHR_INTOFFH_SET(reg, val)   BSP_FLD32SET(reg, val,0, 6)
 
#define TMS570_ESM_IOFFLR_INTOFFL(val)   BSP_FLD32(val,0, 6)
 
#define TMS570_ESM_IOFFLR_INTOFFL_GET(reg)   BSP_FLD32GET(reg,0, 6)
 
#define TMS570_ESM_IOFFLR_INTOFFL_SET(reg, val)   BSP_FLD32SET(reg, val,0, 6)
 
#define TMS570_ESM_LTCR_LTC(val)   BSP_FLD32(val,0, 15)
 
#define TMS570_ESM_LTCR_LTC_GET(reg)   BSP_FLD32GET(reg,0, 15)
 
#define TMS570_ESM_LTCR_LTC_SET(reg, val)   BSP_FLD32SET(reg, val,0, 15)
 
#define TMS570_ESM_LTCPR_LTCP(val)   BSP_FLD32(val,0, 15)
 
#define TMS570_ESM_LTCPR_LTCP_GET(reg)   BSP_FLD32GET(reg,0, 15)
 
#define TMS570_ESM_LTCPR_LTCP_SET(reg, val)   BSP_FLD32SET(reg, val,0, 15)
 
#define TMS570_ESM_EKR_EKEY(val)   BSP_FLD32(val,0, 3)
 
#define TMS570_ESM_EKR_EKEY_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_ESM_EKR_EKEY_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 

Detailed Description

This header file provides ESM interfaces.