RTEMS 6.1-rc2
|
This header file defines the AHBTRACE register block interface. More...
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | ahbtrace |
This structure defines the AHBTRACE register block memory map. More... | |
Macros | |
#define | AHBTRACE_CTRL_DCNT_SHIFT 16 |
#define | AHBTRACE_CTRL_DCNT_MASK 0x7f0000U |
#define | AHBTRACE_CTRL_DCNT_GET(_reg) |
#define | AHBTRACE_CTRL_DCNT_SET(_reg, _val) |
#define | AHBTRACE_CTRL_DCNT(_val) |
#define | AHBTRACE_CTRL_PF 0x100U |
#define | AHBTRACE_CTRL_BW_SHIFT 6 |
#define | AHBTRACE_CTRL_BW_MASK 0xc0U |
#define | AHBTRACE_CTRL_BW_GET(_reg) |
#define | AHBTRACE_CTRL_BW_SET(_reg, _val) |
#define | AHBTRACE_CTRL_BW(_val) |
#define | AHBTRACE_CTRL_RF 0x20U |
#define | AHBTRACE_CTRL_AF 0x10U |
#define | AHBTRACE_CTRL_FR 0x8U |
#define | AHBTRACE_CTRL_FW 0x4U |
#define | AHBTRACE_CTRL_DM 0x2U |
#define | AHBTRACE_CTRL_EN 0x1U |
#define | AHBTRACE_INDEX_INDEX_SHIFT 4 |
#define | AHBTRACE_INDEX_INDEX_MASK 0x7f0U |
#define | AHBTRACE_INDEX_INDEX_GET(_reg) |
#define | AHBTRACE_INDEX_INDEX_SET(_reg, _val) |
#define | AHBTRACE_INDEX_INDEX(_val) |
#define | AHBTRACE_TIMETAG_TIMETAG_SHIFT 0 |
#define | AHBTRACE_TIMETAG_TIMETAG_MASK 0xffffffffU |
#define | AHBTRACE_TIMETAG_TIMETAG_GET(_reg) |
#define | AHBTRACE_TIMETAG_TIMETAG_SET(_reg, _val) |
#define | AHBTRACE_TIMETAG_TIMETAG(_val) |
#define | AHBTRACE_MSFILT_SMASK_15_0_SHIFT 16 |
#define | AHBTRACE_MSFILT_SMASK_15_0_MASK 0xffff0000U |
#define | AHBTRACE_MSFILT_SMASK_15_0_GET(_reg) |
#define | AHBTRACE_MSFILT_SMASK_15_0_SET(_reg, _val) |
#define | AHBTRACE_MSFILT_SMASK_15_0(_val) |
#define | AHBTRACE_MSFILT_MMASK_15_0_SHIFT 0 |
#define | AHBTRACE_MSFILT_MMASK_15_0_MASK 0xffffU |
#define | AHBTRACE_MSFILT_MMASK_15_0_GET(_reg) |
#define | AHBTRACE_MSFILT_MMASK_15_0_SET(_reg, _val) |
#define | AHBTRACE_MSFILT_MMASK_15_0(_val) |
#define | AHBTRACE_TBBA_BADDR_31_2_SHIFT 2 |
#define | AHBTRACE_TBBA_BADDR_31_2_MASK 0xfffffffcU |
#define | AHBTRACE_TBBA_BADDR_31_2_GET(_reg) |
#define | AHBTRACE_TBBA_BADDR_31_2_SET(_reg, _val) |
#define | AHBTRACE_TBBA_BADDR_31_2(_val) |
#define | AHBTRACE_TBBM_BMASK_31_2_SHIFT 2 |
#define | AHBTRACE_TBBM_BMASK_31_2_MASK 0xfffffffcU |
#define | AHBTRACE_TBBM_BMASK_31_2_GET(_reg) |
#define | AHBTRACE_TBBM_BMASK_31_2_SET(_reg, _val) |
#define | AHBTRACE_TBBM_BMASK_31_2(_val) |
#define | AHBTRACE_TBBM_LD 0x2U |
#define | AHBTRACE_TBBM_ST 0x1U |
Typedefs | |
typedef struct ahbtrace | ahbtrace |
This structure defines the AHBTRACE register block memory map. | |
This header file defines the AHBTRACE register block interface.