|
CAEN FERS Library v1.3.0
SDK for FERS systems
|
Go to the source code of this file.
| #define _REGISTERS_5215_H |
CAEN SpA - Front End Division Via Vetraia, 11 - 55049 - Viareggio ITALY +390594388398 - www.caen.it
Definition at line 18 of file FERS_Registers_5215.h.
| #define VR_IO_STANDARD 0 |
Definition at line 24 of file FERS_Registers_5215.h.
| #define VR_IO_FA_DIR 1 |
Definition at line 25 of file FERS_Registers_5215.h.
| #define VR_IO_FB_DIR 2 |
Definition at line 26 of file FERS_Registers_5215.h.
| #define VR_IO_RA_DIR 3 |
Definition at line 27 of file FERS_Registers_5215.h.
| #define VR_IO_RB_DIR 4 |
Definition at line 28 of file FERS_Registers_5215.h.
| #define VR_IO_FA_FN 5 |
Definition at line 29 of file FERS_Registers_5215.h.
| #define VR_IO_FB_FN 6 |
Definition at line 30 of file FERS_Registers_5215.h.
| #define VR_IO_RA_FN 7 |
Definition at line 31 of file FERS_Registers_5215.h.
| #define VR_IO_RB_FN 8 |
Definition at line 32 of file FERS_Registers_5215.h.
| #define VR_IO_FOUT_FN 9 |
Definition at line 33 of file FERS_Registers_5215.h.
| #define VR_IO_VETO_FN 10 |
Definition at line 34 of file FERS_Registers_5215.h.
| #define VR_IO_FIN_MASK 11 |
Definition at line 35 of file FERS_Registers_5215.h.
| #define VR_IO_FOUT_MASK 12 |
Definition at line 36 of file FERS_Registers_5215.h.
| #define VR_IO_REG_VALUE 13 |
Definition at line 37 of file FERS_Registers_5215.h.
| #define VR_IO_TP_PERIOD 14 |
Definition at line 38 of file FERS_Registers_5215.h.
| #define VR_IO_TP_WIDTH 15 |
Definition at line 39 of file FERS_Registers_5215.h.
| #define VR_IO_CLK_SOURCE 16 |
Definition at line 40 of file FERS_Registers_5215.h.
| #define VR_IO_SYNC_OUT_A_FN 17 |
Definition at line 41 of file FERS_Registers_5215.h.
| #define VR_IO_SYNC_OUT_B_FN 18 |
Definition at line 42 of file FERS_Registers_5215.h.
| #define VR_IO_SYNC_OUT_C_FN 19 |
Definition at line 43 of file FERS_Registers_5215.h.
| #define VR_IO_MASTER_SALVE 20 |
Definition at line 44 of file FERS_Registers_5215.h.
| #define VR_IO_SYNC_PULSE_WIDTH 21 |
Definition at line 45 of file FERS_Registers_5215.h.
| #define VR_IO_SYNC_SEND 22 |
Definition at line 46 of file FERS_Registers_5215.h.
| #define VR_SYNC_DELAY 23 |
Definition at line 47 of file FERS_Registers_5215.h.
| #define VR_FIN_MAJORITY 24 |
Definition at line 48 of file FERS_Registers_5215.h.
| #define VR_IO_PPS_SOURCE 25 |
Definition at line 49 of file FERS_Registers_5215.h.
| #define VR_IO_PLL_STATUS 26 |
Definition at line 50 of file FERS_Registers_5215.h.
| #define VR_IO_LED_TEST_1 27 |
Definition at line 51 of file FERS_Registers_5215.h.
| #define VR_IO_LED_TEST_2 28 |
Definition at line 52 of file FERS_Registers_5215.h.
| #define VR_DMA_FLAGS_INFO 29 |
Definition at line 53 of file FERS_Registers_5215.h.
| #define VR_DMA_FLAGS_DATA 30 |
Definition at line 54 of file FERS_Registers_5215.h.
| #define VR_ENABLED_LINKS 31 |
Definition at line 55 of file FERS_Registers_5215.h.
| #define VR_IO_DEBUG 32 |
Definition at line 56 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_ZERO 0 |
Definition at line 60 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_SW_PULSE 1 |
Definition at line 61 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_SW_REG 2 |
Definition at line 62 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_FA 3 |
Definition at line 63 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_FB 4 |
Definition at line 64 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_RA 5 |
Definition at line 65 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_RB 6 |
Definition at line 66 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_GPS_PPS 7 |
Definition at line 67 of file FERS_Registers_5215.h.
| #define VR_IO_SYNCSOURCE_CLK_REF 8 |
Definition at line 68 of file FERS_Registers_5215.h.
| #define VR_IO_BOARD_MODE_MASTER 0 |
Definition at line 70 of file FERS_Registers_5215.h.
| #define VR_IO_BOARD_MODE_SLAVE 1 |
Definition at line 71 of file FERS_Registers_5215.h.
| #define VR_IO_STANDARD_IO_NIM 0 |
Definition at line 73 of file FERS_Registers_5215.h.
| #define VR_IO_STANDARD_IO_TLL 1 |
Definition at line 74 of file FERS_Registers_5215.h.
| #define VR_IO_DIRECTION_OUT 0 |
Definition at line 76 of file FERS_Registers_5215.h.
| #define VR_IO_DIRECTION_IN_R50 1 |
Definition at line 77 of file FERS_Registers_5215.h.
| #define VR_IO_DIRECTION_IN_HIZ 2 |
Definition at line 78 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_REGISTER 0 |
Definition at line 80 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_LOGIC_OR 1 |
Definition at line 81 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_LOGIC_AND 2 |
Definition at line 82 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_MAJORITY 3 |
Definition at line 83 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_TEST_PULSE 4 |
Definition at line 84 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_SYNC 5 |
Definition at line 85 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_FA_IN 6 |
Definition at line 86 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_FB_IN 7 |
Definition at line 87 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_RA_IN 8 |
Definition at line 88 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_RB_IN 9 |
Definition at line 89 of file FERS_Registers_5215.h.
| #define VR_IO_FUNCTION_ZERO 15 |
Definition at line 90 of file FERS_Registers_5215.h.
| #define VR_IO_CLKSOURCE_INTERNAL 0 |
Definition at line 92 of file FERS_Registers_5215.h.
| #define VR_IO_CLKSOURCE_LEMO 1 |
Definition at line 93 of file FERS_Registers_5215.h.
| #define VR_IO_CLKSOURCE_SYNC 2 |
Definition at line 94 of file FERS_Registers_5215.h.
| #define VR_IO_CLKSOURCE_RA 3 |
Definition at line 95 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_SYNC_SHORT 0x01 |
sending periodic synch (short)
Definition at line 98 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_SYNC_ALIGN 0x02 |
link alignment in progress
Definition at line 99 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_SYNC_LONG 0x03 |
sending periodic synch (long)
Definition at line 100 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_TIMING_SEND 0x04 |
sending Timing *T0
Definition at line 101 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_NORMAL_SEND 0x05 |
FSM low level TX is in the state ready to transmit standard packets (reg/cmd)
Definition at line 102 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_TLAST_SEND 0x06 |
FSM low level TX is transmetting last word.
Definition at line 103 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_DATA_SEND 0x07 |
FSM low level TX is transmetting a standard packets (reg/cmd)
Definition at line 104 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_SYNC_PENDING 0x08 |
Periodic synch is pending.
Definition at line 105 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_FIFOFULL 0x09 |
TX fifo full, commands and re access will be lost.
Definition at line 106 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_TVALID 0x0A |
tvalid fifo tx
Definition at line 107 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_TX_TREADY 0x0B |
tready fifo tx
Definition at line 108 of file FERS_Registers_5215.h.
| #define VR_DPROBE_SC_BUSY 0x10 |
register cmd interface busy
Definition at line 109 of file FERS_Registers_5215.h.
| #define VR_DPROBE_SC_DATA_WR 0x11 |
data to write
Definition at line 110 of file FERS_Registers_5215.h.
| #define VR_DPROBE_SC_INT_RD 0x12 |
read operation request
Definition at line 111 of file FERS_Registers_5215.h.
| #define VR_DPROBE_SC_INT_WR 0x13 |
write operation request
Definition at line 112 of file FERS_Registers_5215.h.
| #define VR_DPROBE_SC_COMMIT 0x14 |
packet commit
Definition at line 113 of file FERS_Registers_5215.h.
| #define VR_DPROBE_SC_ACK 0x15 |
ack to commit request
Definition at line 114 of file FERS_Registers_5215.h.
| #define VR_DPROBE_SC_NACK 0x16 |
nack to commit request
Definition at line 115 of file FERS_Registers_5215.h.
| #define VR_DPROBE_STR_SOP 0x17 |
start incoming data packet
Definition at line 116 of file FERS_Registers_5215.h.
| #define VR_DPROBE_STR_EOP 0x18 |
end incoming data packet
Definition at line 117 of file FERS_Registers_5215.h.
| #define VR_DPROBE_STR_EOB 0x19 |
end of train
Definition at line 118 of file FERS_Registers_5215.h.
| #define VR_DPROBE_STR_DATA_VALID 0x20 |
data valid (read)
Definition at line 119 of file FERS_Registers_5215.h.
| #define VR_DPROBE_CMD_BUSY 0x21 |
command interface busy
Definition at line 120 of file FERS_Registers_5215.h.
| #define VR_DPROBE_CMD_COMMIT 0x22 |
sending command from CPU
Definition at line 121 of file FERS_Registers_5215.h.
| #define VR_DPROBE_ENUMERATEBOARD 0x23 |
request of enumeration
Definition at line 122 of file FERS_Registers_5215.h.
| #define VR_DPROBE_ENUMERATION_COMPLETED 0x24 |
enumeration completed
Definition at line 123 of file FERS_Registers_5215.h.
| #define VR_DPROBE_SEND_T0 0x25 |
send T0
Definition at line 124 of file FERS_Registers_5215.h.
| #define VR_DPROBE_G_REINIT_LINK 0x26 |
reinitialize link
Definition at line 125 of file FERS_Registers_5215.h.
| #define VR_DPROBE_READOUT_READY 0x27 |
readout ready
Definition at line 126 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_AXSM_WRITEREG 0x30 |
FSM protocol is sending a reg read.
Definition at line 127 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_AXSM_READREG 0x31 |
FSM protocol is sending a reg write.
Definition at line 128 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_AXSM_SENDCMD 0x32 |
FSM protocol is sending a command.
Definition at line 129 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_AXSM_SENDTOKEN 0x33 |
FSM protocol is sending a token (start of train)
Definition at line 130 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_AXSM_PENDING_TOKEN 0x34 |
a token is pending (= is circulating)
Definition at line 131 of file FERS_Registers_5215.h.
| #define VR_DPROBE_MON_AXSM_PENDING_REG 0x35 |
pending send register
Definition at line 132 of file FERS_Registers_5215.h.
| #define CNC_STATUS_INVALID_CHAIN 1 |
Definition at line 135 of file FERS_Registers_5215.h.
| #define CNC_STATUS_INVALID_BOARD 2 |
Definition at line 136 of file FERS_Registers_5215.h.
| #define CNC_STATUS_INVALID_FIRMWARE 3 |
Definition at line 137 of file FERS_Registers_5215.h.
| #define CNC_STATUS_CHAIN_NOT_INITIALIZED 4 |
Definition at line 138 of file FERS_Registers_5215.h.
| #define CNC_STATUS_UNABLE_TO_MAP_MEMORY_TO_USER_SPACE 5 |
Definition at line 139 of file FERS_Registers_5215.h.
| #define CNC_STATUS_UNABLE_TO_OPEN_DEV_MEM 6 |
Definition at line 140 of file FERS_Registers_5215.h.
| #define CNC_STATUS_UNABLE_TO_ALLOCATE_USER_MEMORY 7 |
Definition at line 141 of file FERS_Registers_5215.h.
| #define CNC_STATUS_UANBLE_TO_ALLOCATE_KERNEL_MEMORY 8 |
Definition at line 142 of file FERS_Registers_5215.h.
| #define CNC_STATUS_MEMORY_NOT_MAPPED 9 |
Definition at line 143 of file FERS_Registers_5215.h.
| #define CNC_STATUS_ADDRESS_OUT_OF_MEMORY 10 |
Definition at line 144 of file FERS_Registers_5215.h.
| #define CNC_STATUS_NO_MORE_SPACE 11 |
Definition at line 145 of file FERS_Registers_5215.h.
| #define CNC_STATUS_EMPTY 12 |
Definition at line 146 of file FERS_Registers_5215.h.
| #define CNC_STATUS_FULL 13 |
Definition at line 147 of file FERS_Registers_5215.h.
| #define CNC_STATUS_INVALID_SETTINGS 14 |
Definition at line 148 of file FERS_Registers_5215.h.
| #define CNC_STATUS_NO_MORE_SPACE_IN_THE_LIST 15 |
Definition at line 149 of file FERS_Registers_5215.h.
| #define CNC_STATUS_LIST_ALMOST_FULL 16 |
Definition at line 150 of file FERS_Registers_5215.h.
| #define CNC_STATUS_DMA_FAILED 17 |
Definition at line 151 of file FERS_Registers_5215.h.
| #define CNC_STATUS_CHAIN_DOWN 18 |
Definition at line 152 of file FERS_Registers_5215.h.
| #define CNC_STATUS_INVALID_IO_MODE 19 |
Definition at line 153 of file FERS_Registers_5215.h.
| #define CNC_STATUS_FPGA_IO_ERROR 20 |
Definition at line 154 of file FERS_Registers_5215.h.
| #define CNC_STATUS_IIC_IO_ERROR 21 |
Definition at line 155 of file FERS_Registers_5215.h.
| #define CNC_STATUS_INVALID_REGISTER 22 |
Definition at line 156 of file FERS_Registers_5215.h.
| #define CNC_STATUS_LINK_ERROR 23 |
Definition at line 157 of file FERS_Registers_5215.h.
| #define CNC_STATUS_UNABLE_TO_SET_LINK_PROP_DELAY 24 |
Definition at line 158 of file FERS_Registers_5215.h.
| #define CNC_STATUS_CHAIN_DISABLED 25 |
Definition at line 159 of file FERS_Registers_5215.h.
| #define CNC_STATUS_TIMEOUT 26 |
Definition at line 160 of file FERS_Registers_5215.h.
| #define CNC_STATUS_SFP_LOS 28 |
Definition at line 161 of file FERS_Registers_5215.h.
| #define CNC_STATUS_SFP_FAULT 29 |
Definition at line 162 of file FERS_Registers_5215.h.