RTEMS 6.1-rc1
Data Structures | Macros | Typedefs
l4stat-regs.h File Reference

This header file defines the L4STAT register block interface. More...

#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  l4stat
 This structure defines the L4STAT register block memory map. More...
 

Macros

#define L4STAT_CVAL_CVAL_SHIFT   0
 
#define L4STAT_CVAL_CVAL_MASK   0xffffffffU
 
#define L4STAT_CVAL_CVAL_GET(_reg)
 
#define L4STAT_CVAL_CVAL_SET(_reg, _val)
 
#define L4STAT_CVAL_CVAL(_val)
 
#define L4STAT_CCTRL_NCPU_SHIFT   28
 
#define L4STAT_CCTRL_NCPU_MASK   0xf0000000U
 
#define L4STAT_CCTRL_NCPU_GET(_reg)
 
#define L4STAT_CCTRL_NCPU_SET(_reg, _val)
 
#define L4STAT_CCTRL_NCPU(_val)
 
#define L4STAT_CCTRL_NCNT_SHIFT   23
 
#define L4STAT_CCTRL_NCNT_MASK   0xf800000U
 
#define L4STAT_CCTRL_NCNT_GET(_reg)
 
#define L4STAT_CCTRL_NCNT_SET(_reg, _val)
 
#define L4STAT_CCTRL_NCNT(_val)
 
#define L4STAT_CCTRL_MC   0x400000U
 
#define L4STAT_CCTRL_IA   0x200000U
 
#define L4STAT_CCTRL_DS   0x100000U
 
#define L4STAT_CCTRL_EE   0x80000U
 
#define L4STAT_CCTRL_AE   0x40000U
 
#define L4STAT_CCTRL_EL   0x20000U
 
#define L4STAT_CCTRL_CD   0x10000U
 
#define L4STAT_CCTRL_SU_SHIFT   14
 
#define L4STAT_CCTRL_SU_MASK   0xc000U
 
#define L4STAT_CCTRL_SU_GET(_reg)
 
#define L4STAT_CCTRL_SU_SET(_reg, _val)
 
#define L4STAT_CCTRL_SU(_val)
 
#define L4STAT_CCTRL_CL   0x2000U
 
#define L4STAT_CCTRL_EN   0x1000U
 
#define L4STAT_CCTRL_EVENT_ID_SHIFT   4
 
#define L4STAT_CCTRL_EVENT_ID_MASK   0xff0U
 
#define L4STAT_CCTRL_EVENT_ID_GET(_reg)
 
#define L4STAT_CCTRL_EVENT_ID_SET(_reg, _val)
 
#define L4STAT_CCTRL_EVENT_ID(_val)
 
#define L4STAT_CCTRL_CPU_AHBM_SHIFT   0
 
#define L4STAT_CCTRL_CPU_AHBM_MASK   0xfU
 
#define L4STAT_CCTRL_CPU_AHBM_GET(_reg)
 
#define L4STAT_CCTRL_CPU_AHBM_SET(_reg, _val)
 
#define L4STAT_CCTRL_CPU_AHBM(_val)
 
#define L4STAT_CSVAL_CSVAL_SHIFT   0
 
#define L4STAT_CSVAL_CSVAL_MASK   0xffffffffU
 
#define L4STAT_CSVAL_CSVAL_GET(_reg)
 
#define L4STAT_CSVAL_CSVAL_SET(_reg, _val)
 
#define L4STAT_CSVAL_CSVAL(_val)
 
#define L4STAT_TSTAMP_TSTAMP_SHIFT   0
 
#define L4STAT_TSTAMP_TSTAMP_MASK   0xffffffffU
 
#define L4STAT_TSTAMP_TSTAMP_GET(_reg)
 
#define L4STAT_TSTAMP_TSTAMP_SET(_reg, _val)
 
#define L4STAT_TSTAMP_TSTAMP(_val)
 

Typedefs

typedef struct l4stat l4stat
 This structure defines the L4STAT register block memory map.
 

Detailed Description

This header file defines the L4STAT register block interface.