72,7 → 72,6 |
CVErrorCodes result; |
int ncount=0; |
while (1){ |
|
result = CAENVME_WriteCycle(Handle, Address, Data, AM, DW ); |
if (result !=cvSuccess ) { |
VMEerrors++; |
88,8 → 87,8 |
|
uint32_t *WStackAddrs = NULL; |
uint32_t *WStackBuffer; |
unsigned short WStackNCycles; |
unsigned short WStackMaxCycles=100; |
short WStackNCycles; |
short WStackMaxCycles=0xFFFF; |
CVAddressModifier *WStackAMs; |
CVDataWidth *WStackDWs; |
CVErrorCodes *WStackECs; |
96,8 → 95,8 |
|
|
uint32_t *RStackAddrs =NULL; |
unsigned short RStackNCycles; |
unsigned short RStackMaxCycles=1000; |
short RStackNCycles; |
short RStackMaxCycles=0xFFFF; |
CVAddressModifier *RStackAMs; |
CVDataWidth *RStackDWs; |
CVErrorCodes *RStackECs; |
191,7 → 190,7 |
} |
|
short __stdcall CAEN_VME_W( uint16_t AddressModifier, uint16_t DataWidth, uint32_t VME_Address, uint32_t Data){ |
return CAEN_VME_write( CAEN_udev, VME_Address, &Data, AddressModifier, DataWidth); |
return CAEN_VME_write( CAEN_udev, VME_Address, (void *)Data, AddressModifier, DataWidth); |
} |
|
short __stdcall CAEN_VME_MW( uint16_t AM, uint16_t DW, uint32_t VME_Address, uint32_t Data){ |
221,8 → 220,8 |
|
} |
short __stdcall CAEN_VME_MREXEC( uint32_t *Data ){ |
return CAEN_VME_MultiReadExecute(CAEN_udev, Data); |
|
return 0; |
|
} |
|