RTEMS 6.1-rc6
|
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. | |
This header file defines the L4STAT register block interface.