- Refactored histogram memory code a little
- motor driver for ECB now fully working - Fixed an anticollider bug - Untested version of a driver for the Risoe TDC histogram memory
This commit is contained in:
7
ecb.w
7
ecb.w
@@ -72,6 +72,8 @@ The function interface then looks like:
|
||||
void *buffer, int byteCount);
|
||||
int ecbWrite(pECB self, unsigned short address,
|
||||
void *buffer, int byteCount);
|
||||
int ecbDMARead(pECB self, unsigned short address, void *buffer,
|
||||
unsigned short byteCount);
|
||||
void ecbClear(pECB self);
|
||||
int fixECBError(pECB self);
|
||||
void ecbErrorDescription(pECB self, char *buffer,
|
||||
@@ -89,6 +91,9 @@ content is in in, on success the outpt registers are stored in out.
|
||||
\item[ecbRead] reads byteCount bytes from the ECB address address into
|
||||
buffer. Please note that address in this contest is an address in the
|
||||
ECB's memory space and not the GPIB address.
|
||||
\item[ecbDMARead] reads byteCount bytes from the ECB DMA address address into
|
||||
buffer. Please note that address in this contest is an address in the
|
||||
ECB's memory space and not the GPIB address.
|
||||
\item[ecbWrite] writes byteCount bytes from buffer to the ECB address
|
||||
address. Please note that address in this contest is an address in the
|
||||
ECB's memory space and not the GPIB address.
|
||||
@@ -102,7 +107,7 @@ ECB problem. Max maxBytes of description are copied into buffer.
|
||||
|
||||
|
||||
There is also an interface to the SICS interpreter for the ECB. This
|
||||
can be useful for debugging and testing and as a tool for scripting
|
||||
can be useful for debugging and testing and as a tool for scriptingy
|
||||
auxiliary equipment controlled through the ECB. The interface to the
|
||||
SICS interpreter for the ECB is represented through the ECB Factory
|
||||
function:
|
||||
|
||||
Reference in New Issue
Block a user