00001
00002
00003
00004
00005
00006
00007
00008 #ifndef CBMVME_H
00009 #define CBMVME_H
00010
00011 #define MAX__N_MOD 26
00012
00013
00014 #define VME__ID_TBOX 0
00015
00016
00017 #define VME__ID_TDC1 1
00018
00019
00020 #define VME__ID_TDC2 2
00021
00022
00023 #define VME__ID_TDC3 3
00024
00025
00026 #define VME__ID_TDC4 4
00027
00028
00029 #define VME__ID_TDC5 5
00030
00031
00032 #define VME__ID_TDC6 6
00033
00034
00035 #define VME__ID_TDC7 7
00036
00037
00038 #define VME__ID_TDC8 8
00039
00040
00041 #define VME__ID_FPGA1 9
00042
00043
00044 #define VME__ID_FPGA2 10
00045
00046
00047 #define VME__ID_FPGA3 11
00048
00049
00050 #define VME__ID_FPGA4 12
00051
00052
00053 #define VME__ID_FPGA5 13
00054
00055
00056 #define VME__ID_FPGA6 14
00057
00058
00059 #define VME__ID_FPGA7 15
00060
00061
00062 #define VME__ID_FPGA8 16
00063
00064
00065 #define VME__ID_FPGA9 17
00066
00067
00068 #define VME__ID_FPGA10 18
00069
00070
00071 #define VME__ID_FPGA11 19
00072
00073
00074 #define VME__ID_QDC1 20
00075
00076
00077 #define VME__ID_QDC2 21
00078
00079
00080 #define VME__ID_1182 22
00081
00082
00083 #define VME__ID_1183 23
00084
00085
00086 #define VME__ID_QFW 24
00087
00088
00089 #define VME__ID_SCOM 25
00090
00091
00092
00093 #define VME__MODULES { VME__ID_TBOX, 1, 0x08000000, 0x09, 0x74726c6f, 0x6f6c7274, \
00094 VME__ID_TDC1, 0, 0x0F000000, 0x09, 0x74646331, 0x31636474, \
00095 VME__ID_TDC2, 0, 0x11000000, 0x09, 0x74646332, 0x32636474, \
00096 VME__ID_TDC3, 0, 0x12000000, 0x09, 0x74646333, 0x33636474, \
00097 VME__ID_TDC4, 0, 0x14000000, 0x09, 0x74646334, 0x34636474, \
00098 VME__ID_TDC5, 0, 0x15000000, 0x09, 0x74646335, 0x35636474, \
00099 VME__ID_TDC6, 0, 0x17000000, 0x09, 0x74646336, 0x36636474, \
00100 VME__ID_TDC7, 0, 0x18000000, 0x09, 0x74646337, 0x37636474, \
00101 VME__ID_TDC8, 0, 0x19000000, 0x09, 0x74646338, 0x38636474, \
00102 VME__ID_FPGA1, 1, 0x03000000, 0x09, 0x66706731, 0x31677066, \
00103 VME__ID_FPGA2, 1, 0x04000000, 0x09, 0x66706732, 0x32677066, \
00104 VME__ID_FPGA3, 1, 0x05000000, 0x09, 0x66706733, 0x33677066, \
00105 VME__ID_FPGA4, 1, 0x06000000, 0x09, 0x66706734, 0x34677066, \
00106 VME__ID_FPGA5, 1, 0x07000000, 0x09, 0x66706735, 0x35677066, \
00107 VME__ID_FPGA6, 1, 0x09000000, 0x09, 0x66706736, 0x36677066, \
00108 VME__ID_FPGA7, 1, 0x0A000000, 0x09, 0x66706737, 0x37677066, \
00109 VME__ID_FPGA8, 1, 0x0B000000, 0x09, 0x66706738, 0x38677066, \
00110 VME__ID_FPGA9, 1, 0x0C000000, 0x09, 0x66706739, 0x39677066, \
00111 VME__ID_FPGA10, 1, 0x0D000000, 0x09, 0x6670673a, 0x3a677066, \
00112 VME__ID_FPGA11, 0, 0x0E000000, 0x09, 0x6670673b, 0x3b677066, \
00113 VME__ID_QDC1, 0, 0x0A000000, 0x09, 0x71646332, 0x32636471, \
00114 VME__ID_QDC2, 0, 0x0B000000, 0x09, 0x71646333, 0x33636471, \
00115 VME__ID_1182, 0, 0x00600000, 0x39, 0x31313832, 0x32383131, \
00116 VME__ID_1183, 0, 0x00700000, 0x39, 0x31313833, 0x33383131, \
00117 VME__ID_QFW, 0, 0x07000000, 0x09, 0x71667731, 0x31776671, \
00118 VME__ID_SCOM, 1, 0x13000000, 0x09, 0x73636f6d, 0x6d6f6373}
00119
00120 #endif