mrfioc2
2.3.0
|
#include "epicsTypes.h"
Go to the source code of this file.
#define AcTrigControl_Bypass 0x00020000 |
Definition at line 72 of file evgRegMap.h.
#define AcTrigControl_Divider_MASK 0x0000ff00 |
Definition at line 73 of file evgRegMap.h.
#define AcTrigControl_Divider_SHIFT 8 |
Definition at line 74 of file evgRegMap.h.
#define AcTrigControl_Phase_MASK 0x000000ff |
Definition at line 75 of file evgRegMap.h.
#define AcTrigControl_Phase_SHIFT 0 |
Definition at line 76 of file evgRegMap.h.
#define AcTrigControl_Sync 0x00010000 |
Definition at line 71 of file evgRegMap.h.
#define AcTrigMap_EvtMASK 0xff000000 |
Definition at line 80 of file evgRegMap.h.
#define AcTrigMap_EvtSHIFT 24 |
Definition at line 81 of file evgRegMap.h.
#define ClockControl_cglock 0x00000200 |
Definition at line 123 of file evgRegMap.h.
#define ClockControl_Div_MASK 0x003f0000 |
Definition at line 120 of file evgRegMap.h.
#define ClockControl_Div_SHIFT 16 |
Definition at line 121 of file evgRegMap.h.
#define ClockControl_EXTRF 0x01000000 |
Definition at line 122 of file evgRegMap.h.
#define ClockControl_plllock 0x80000000 |
Definition at line 117 of file evgRegMap.h.
#define ClockControl_Sel_MASK 0x07000000 |
Definition at line 118 of file evgRegMap.h.
#define ClockControl_Sel_SHIFT 24 |
Definition at line 119 of file evgRegMap.h.
#define EVG_BCGEN 0x00800000 |
Definition at line 270 of file evgRegMap.h.
#define EVG_CONSTANTS |
Definition at line 280 of file evgRegMap.h.
#define EVG_DCMST 0x00400000 |
Definition at line 271 of file evgRegMap.h.
#define EVG_DIS_EVT_REC 0x40000000 |
Definition at line 267 of file evgRegMap.h.
#define EVG_EXT_INP_IRQ_ENA 0x01000000 |
Definition at line 277 of file evgRegMap.h.
#define EVG_IRQ_DBUFF 0x00000020 |
Definition at line 58 of file evgRegMap.h.
#define EVG_IRQ_ENABLE 0x80000000 |
Definition at line 51 of file evgRegMap.h.
#define EVG_IRQ_EXT_INP 0x00000040 |
Definition at line 57 of file evgRegMap.h.
#define EVG_IRQ_FIFO 0x00000002 |
Definition at line 59 of file evgRegMap.h.
#define EVG_IRQ_PCIIE 0x40000000 |
Definition at line 52 of file evgRegMap.h.
#define EVG_IRQ_RXVIO 0x00000001 |
Definition at line 60 of file evgRegMap.h.
#define EVG_IRQ_START_RAM | ( | N | ) | (EVG_IRQ_START_RAM_BASE<<N) |
Definition at line 56 of file evgRegMap.h.
#define EVG_IRQ_START_RAM_BASE 0x00000100 |
Definition at line 55 of file evgRegMap.h.
#define EVG_IRQ_STOP_RAM | ( | N | ) | (EVG_IRQ_STOP_RAM_BASE<<N) |
Definition at line 54 of file evgRegMap.h.
#define EVG_IRQ_STOP_RAM_BASE 0x00001000 |
Definition at line 53 of file evgRegMap.h.
#define EVG_MASTER_ENA 0x80000000 |
Definition at line 266 of file evgRegMap.h.
#define EVG_MIE_ENABLE 0x40000000 |
Definition at line 64 of file evgRegMap.h.
#define EVG_MXC_RESET 0x01000000 |
Definition at line 269 of file evgRegMap.h.
#define EVG_REGMAP_SIZE 0x10000 |
Definition at line 242 of file evgRegMap.h.
#define EVG_REV_PWD_DOWN 0x20000000 |
Definition at line 268 of file evgRegMap.h.
#define EVG_SEQ_RAM_ARM 0x00010000 |
Definition at line 255 of file evgRegMap.h.
#define EVG_SEQ_RAM_DISABLE 0x00020000 |
Definition at line 254 of file evgRegMap.h.
#define EVG_SEQ_RAM_ENABLED 0x01000000 |
Definition at line 250 of file evgRegMap.h.
#define EVG_SEQ_RAM_NORMAL 0x00000000 |
Definition at line 258 of file evgRegMap.h.
#define EVG_SEQ_RAM_RECYCLE 0x00080000 |
Definition at line 260 of file evgRegMap.h.
#define EVG_SEQ_RAM_REPEAT_MASK 0x00180000 |
Definition at line 257 of file evgRegMap.h.
#define EVG_SEQ_RAM_RESET 0x00040000 |
Definition at line 253 of file evgRegMap.h.
#define EVG_SEQ_RAM_RUNNING 0x02000000 |
Definition at line 249 of file evgRegMap.h.
#define EVG_SEQ_RAM_SINGLE 0x00100000 |
Definition at line 259 of file evgRegMap.h.
#define EVG_SEQ_RAM_SW_TRIG 0x00200000 |
Definition at line 252 of file evgRegMap.h.
#define EVG_TRIG_EVT_ENA 0x00000100 |
Definition at line 173 of file evgRegMap.h.
#define evgAllowedTsGitter 0.5f |
Definition at line 288 of file evgRegMap.h.
#define evgEndOfSeqBuf 5 |
Definition at line 289 of file evgRegMap.h.
#define evgNumDbusBit 8 |
Definition at line 284 of file evgRegMap.h.
#define evgNumEvtTrig 8 |
Definition at line 283 of file evgRegMap.h.
#define evgNumFrontOut 6 |
Definition at line 285 of file evgRegMap.h.
#define evgNumMxc 8 |
Definition at line 282 of file evgRegMap.h.
#define evgNumSeqRam 2 |
Definition at line 287 of file evgRegMap.h.
#define evgNumUnivOut 4 |
Definition at line 286 of file evgRegMap.h.
#define FPGAVersion_FORM_MASK 0x0F000000 |
Definition at line 105 of file evgRegMap.h.
#define FPGAVersion_FORM_SHIFT 24 |
Definition at line 106 of file evgRegMap.h.
#define FPGAVersion_TYPE_MASK 0xF0000000 |
Definition at line 104 of file evgRegMap.h.
#define FPGAVersion_TYPE_SHIFT 28 |
Definition at line 107 of file evgRegMap.h.
#define FPGAVersion_VER_MASK 0x000000FF |
Definition at line 108 of file evgRegMap.h.
#define MuxControl_Pol 0x40000000 |
Definition at line 183 of file evgRegMap.h.
#define MuxControl_Sts 0x80000000 |
Definition at line 184 of file evgRegMap.h.
#define MuxControl_TrigMap_MASK 0x000000ff |
Definition at line 185 of file evgRegMap.h.
#define MuxControl_TrigMap_SHIFT 0 |
Definition at line 186 of file evgRegMap.h.
#define SeqControl_TrigSrc_MASK 0x000000ff |
Definition at line 144 of file evgRegMap.h.
#define SeqControl_TrigSrc_SHIFT 0 |
Definition at line 145 of file evgRegMap.h.
#define SeqRam_Length (0x4000/8) |
Definition at line 237 of file evgRegMap.h.
#define SwEvent_Code_MASK 0x000000ff |
Definition at line 90 of file evgRegMap.h.
#define SwEvent_Code_SHIFT 0 |
Definition at line 91 of file evgRegMap.h.
#define SwEvent_Ena 0x00000100 |
Definition at line 88 of file evgRegMap.h.
#define SwEvent_Pend 0x00000200 |
Definition at line 89 of file evgRegMap.h.
#define TrigEventCtrl_Code_MASK 0x000000ff |
Definition at line 168 of file evgRegMap.h.
#define TrigEventCtrl_Code_SHIFT 0 |
Definition at line 169 of file evgRegMap.h.
#define TrigEventCtrl_Ena 0x00000100 |
Definition at line 167 of file evgRegMap.h.
#define U16_ClockStatus 0x0052 |
Definition at line 128 of file evgRegMap.h.
#define U16_EvAnEvent 0x0066 |
Definition at line 134 of file evgRegMap.h.
#define U16_FrontOutMap | ( | n | ) | (U16_FrontOutMap_base + (2*(n))) |
Definition at line 194 of file evgRegMap.h.
#define U16_FrontOutMap_base 0x0400 |
Definition at line 193 of file evgRegMap.h.
#define U16_UnivOutMap | ( | n | ) | (U16_UnivOutMap_base + (2*(n))) |
Definition at line 200 of file evgRegMap.h.
#define U16_UnivOutMap_base 0x0440 |
Definition at line 199 of file evgRegMap.h.
#define U32_AcTrigControl 0x0010 |
Definition at line 69 of file evgRegMap.h.
#define U32_AcTrigMap 0x0014 |
Definition at line 78 of file evgRegMap.h.
#define U32_ClockControl 0x0050 |
Definition at line 115 of file evgRegMap.h.
#define U32_Control 0x0004 |
Definition at line 43 of file evgRegMap.h.
#define U32_DataBufferControl 0x0020 |
Definition at line 96 of file evgRegMap.h.
#define U32_DBusSrc 0x0024 |
Definition at line 97 of file evgRegMap.h.
#define U32_EvAnControl 0x0060 |
Definition at line 133 of file evgRegMap.h.
#define U32_EvAnTimeHigh 0x0068 |
Definition at line 135 of file evgRegMap.h.
#define U32_EvAnTimeLow 0x006C |
Definition at line 136 of file evgRegMap.h.
#define U32_FPGAVersion 0x002C |
Definition at line 102 of file evgRegMap.h.
#define U32_FracSynthWord 0x0080 |
Definition at line 150 of file evgRegMap.h.
#define U32_FrontInMap | ( | n | ) | (U32_FrontInMap_base + (4*(n))) |
Definition at line 206 of file evgRegMap.h.
#define U32_FrontInMap_base 0x0500 |
Definition at line 205 of file evgRegMap.h.
#define U32_IrqEnable 0x000C |
Definition at line 49 of file evgRegMap.h.
#define U32_IrqFlag 0x0008 |
Definition at line 48 of file evgRegMap.h.
#define U32_MuxControl | ( | n | ) | (U32_MuxControl_base + (8*(n))) |
Definition at line 181 of file evgRegMap.h.
#define U32_MuxControl_base 0x0180 |
Definition at line 178 of file evgRegMap.h.
#define U32_MuxPrescaler | ( | n | ) | (U32_MuxPrescaler_base + (8*(n))) |
Definition at line 188 of file evgRegMap.h.
#define U32_MuxPrescaler_base 0x0184 |
Definition at line 179 of file evgRegMap.h.
#define U32_PCI_MIE 0x001C |
Definition at line 63 of file evgRegMap.h.
#define U32_RearInMap | ( | n | ) | (U32_RearInMap_base + (4*(n))) |
Definition at line 219 of file evgRegMap.h.
#define U32_RearInMap_base 0x0600 |
Definition at line 218 of file evgRegMap.h.
#define U32_RxInitPS 0x0088 |
Definition at line 155 of file evgRegMap.h.
#define U32_SeqControl | ( | n | ) | (U32_SeqControl_base + (4*n)) |
Definition at line 142 of file evgRegMap.h.
#define U32_SeqControl_base 0x0070 |
Definition at line 141 of file evgRegMap.h.
#define U32_SeqRamEvent | ( | n, | |
m | |||
) | (U32_SeqRamEvent_base + (0x4000*(n)) + (8*(m))) |
Definition at line 234 of file evgRegMap.h.
#define U32_SeqRamEvent_base 0x8004 |
Definition at line 233 of file evgRegMap.h.
#define U32_SeqRamTS | ( | n, | |
m | |||
) | (U32_SeqRamTS_base + (0x4000*(n)) + (8*(m))) |
Definition at line 231 of file evgRegMap.h.
#define U32_SeqRamTS_base 0x8000 |
Definition at line 230 of file evgRegMap.h.
#define U32_SPIDCtrl 0x0A4 |
Definition at line 159 of file evgRegMap.h.
#define U32_SPIDData 0x0A0 |
Definition at line 158 of file evgRegMap.h.
#define U32_Status 0x0000 |
Definition at line 36 of file evgRegMap.h.
#define U32_SwEvent 0x0018 |
Definition at line 86 of file evgRegMap.h.
#define U32_TrigEventCtrl | ( | n | ) | (U32_TrigEventCtrl_base + (4*(n))) |
Definition at line 165 of file evgRegMap.h.
#define U32_TrigEventCtrl_base 0x0100 |
Definition at line 164 of file evgRegMap.h.
#define U32_UnivInMap | ( | n | ) | (U32_UnivInMap_base + (4*(n))) |
Definition at line 212 of file evgRegMap.h.
#define U32_UnivInMap_base 0x0540 |
Definition at line 211 of file evgRegMap.h.
#define U32_uSecDiv 0x004C |
Definition at line 113 of file evgRegMap.h.
#define U8_ClockSource 0x0050 |
Definition at line 126 of file evgRegMap.h.
#define U8_DataBuffer | ( | n | ) | (U8_DataBuffer_base + n) |
Definition at line 225 of file evgRegMap.h.
#define U8_DataBuffer_base 0x0800 |
Definition at line 224 of file evgRegMap.h.
#define U8_DBusRxValue 0x0000 |
Definition at line 37 of file evgRegMap.h.
#define U8_DBusTxValue 0x0001 |
Definition at line 38 of file evgRegMap.h.
#define U8_RfDiv 0x0051 |
Definition at line 127 of file evgRegMap.h.
#define U8_TrigEventCode | ( | n | ) | (U32_TrigEventCtrl(n) + 3) |
Definition at line 171 of file evgRegMap.h.